Deprecate price soft delete #480
test.yml
on: pull_request
solidus_backend JS
40s
Matrix: solidus_admin / RSpec
Matrix: solidus_api / RSpec
Matrix: solidus_backend / RSpec
Matrix: solidus_core / RSpec
Matrix: solidus_legacy_promotions / RSpec
Matrix: solidus_promotions / RSpec
Matrix: solidus_sample / RSpec
Annotations
50 errors and 39 warnings
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L151
Pricing in the prices tab editing will not reset the currency to default
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L133
Pricing in the prices tab editing has a working edit page
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L51
Pricing in the prices tab when the user can edit prices shows edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L78
Pricing in the prices tab searching has a working table filter
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L29
Pricing in the prices tab displays a table with the prices
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/edit/products_spec.rb#L54
Product Details when default price is deleted does not show the master price
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/controllers/spree/admin/prices_controller_spec.rb#L20
Spree::Admin::PricesController#index when only given a product assigns usable instance variables
Failure/Error: let!(:deleted_master_price) { create(:price, variant: product.master).tap(&:discard!) }
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#discard!` is deprecated and will be removed in a future version of Solidus. Discard the parent variant with `variant.discard!` instead. (called from block (4 levels) in <top (required)> at /home/runner/work/solidus/solidus/backend/spec/controllers/spree/admin/prices_controller_spec.rb:14)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/controllers/spree/admin/prices_controller_spec.rb#L18
Spree::Admin::PricesController#index when only given a product
Failure/Error: let!(:deleted_master_price) { create(:price, variant: product.master).tap(&:discard!) }
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#discard!` is deprecated and will be removed in a future version of Solidus. Discard the parent variant with `variant.discard!` instead. (called from block (4 levels) in <top (required)> at /home/runner/work/solidus/solidus/backend/spec/controllers/spree/admin/prices_controller_spec.rb:14)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/controllers/spree/admin/prices_controller_spec.rb#L38
Spree::Admin::PricesController#index when given a product and a variant
Failure/Error: let!(:deleted_variant_price) { create(:price, variant:).tap(&:discard!) }
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#discard!` is deprecated and will be removed in a future version of Solidus. Discard the parent variant with `variant.discard!` instead. (called from block (4 levels) in <top (required)> at /home/runner/work/solidus/solidus/backend/spec/controllers/spree/admin/prices_controller_spec.rb:34)
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/controllers/spree/admin/prices_controller_spec.rb#L40
Spree::Admin::PricesController#index when given a product and a variant assigns usable instance variables
Failure/Error: let!(:deleted_variant_price) { create(:price, variant:).tap(&:discard!) }
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#discard!` is deprecated and will be removed in a future version of Solidus. Discard the parent variant with `variant.discard!` instead. (called from block (4 levels) in <top (required)> at /home/runner/work/solidus/solidus/backend/spec/controllers/spree/admin/prices_controller_spec.rb:34)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/controllers/spree/admin/prices_controller_spec.rb#L20
Spree::Admin::PricesController#index when only given a product assigns usable instance variables
Failure/Error: let!(:deleted_master_price) { create(:price, variant: product.master).tap(&:discard!) }
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#discard!` is deprecated and will be removed in a future version of Solidus. Discard the parent variant with `variant.discard!` instead. (called from block (4 levels) in <top (required)> at /home/runner/work/solidus/solidus/backend/spec/controllers/spree/admin/prices_controller_spec.rb:14)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L63
Pricing in the prices tab when the user cannot edit prices doesn't show edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L179
Pricing in the prices tab deleting does not break when default price is deleted
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L169
Pricing in the prices tab deleting will delete the non-default price
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L51
Pricing in the prices tab when the user can edit prices shows edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L78
Pricing in the prices tab searching has a working table filter
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L151
Pricing in the prices tab editing will not reset the currency to default
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L133
Pricing in the prices tab editing has a working edit page
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L112
Pricing in the prices tab pagination paginates products and variants independently
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L29
Pricing in the prices tab displays a table with the prices
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L66
Spree::DeprecatedSoftDeletable class-level scopes .discarded returns only deleted records
Failure/Error: hard_deletable_item_class.create!(deleted_at: Time.current)
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L78
Spree::DeprecatedSoftDeletable class-level scopes .with_discarded returns all records regardless of deleted_at
Failure/Error: hard_deletable_item_class.create!
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L117
Spree::DeprecatedSoftDeletable instance methods #undiscard clears deleted_at
Failure/Error: before { hard_deletable_item.update!(deleted_at: Time.current) }
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L37
Spree::DeprecatedSoftDeletable instance methods #undiscard emits a deprecation warning
Failure/Error: before { hard_deletable_item.update!(deleted_at: Time.current) }
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
Shared Example Group: "a deprecated soft-deletable method" called from ./spec/models/spree/concerns/deprecated_soft_deletable_spec.rb:115
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L37
Spree::DeprecatedSoftDeletable instance methods #undiscard! emits a deprecation warning
Failure/Error: before { hard_deletable_item.update!(deleted_at: Time.current) }
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
Shared Example Group: "a deprecated soft-deletable method" called from ./spec/models/spree/concerns/deprecated_soft_deletable_spec.rb:128
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L130
Spree::DeprecatedSoftDeletable instance methods #undiscard! clears deleted_at
Failure/Error: before { hard_deletable_item.update!(deleted_at: Time.current) }
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L37
Spree::DeprecatedSoftDeletable instance methods #discard! emits a deprecation warning
Failure/Error: super()
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
Shared Example Group: "a deprecated soft-deletable method" called from ./spec/models/spree/concerns/deprecated_soft_deletable_spec.rb:102
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L104
Spree::DeprecatedSoftDeletable instance methods #discard! sets deleted_at
Failure/Error: super()
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L93
Spree::DeprecatedSoftDeletable instance methods #discard sets deleted_at
Failure/Error: super()
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage:
core/spec/models/spree/concerns/deprecated_soft_deletable_spec.rb#L37
Spree::DeprecatedSoftDeletable instance methods #discard emits a deprecation warning
Failure/Error: super()
ActiveRecord::StatementInvalid:
Mysql2::Error: SAVEPOINT active_record_1 does not exist
Shared Example Group: "a deprecated soft-deletable method" called from ./spec/models/spree/concerns/deprecated_soft_deletable_spec.rb:91
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L133
Pricing in the prices tab editing has a working edit page
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L151
Pricing in the prices tab editing will not reset the currency to default
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L169
Pricing in the prices tab deleting will delete the non-default price
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L179
Pricing in the prices tab deleting does not break when default price is deleted
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L63
Pricing in the prices tab when the user cannot edit prices doesn't show edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L78
Pricing in the prices tab searching has a working table filter
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L51
Pricing in the prices tab when the user can edit prices shows edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L112
Pricing in the prices tab pagination paginates products and variants independently
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L29
Pricing in the prices tab displays a table with the prices
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/edit/products_spec.rb#L54
Product Details when default price is deleted does not show the master price
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/edit/products_spec.rb#L54
Product Details when default price is deleted does not show the master price
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L112
Pricing in the prices tab pagination paginates products and variants independently
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L169
Pricing in the prices tab deleting will delete the non-default price
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L179
Pricing in the prices tab deleting does not break when default price is deleted
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L133
Pricing in the prices tab editing has a working edit page
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L151
Pricing in the prices tab editing will not reset the currency to default
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L51
Pricing in the prices tab when the user can edit prices shows edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L63
Pricing in the prices tab when the user cannot edit prices doesn't show edit links
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L78
Pricing in the prices tab searching has a working table filter
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/pricing_spec.rb#L29
Pricing in the prices tab displays a table with the prices
Failure/Error: @search = @product.prices.kept.accessible_by(current_ability, :index).ransack(params[:q])
ActiveSupport::DeprecationException:
DEPRECATION WARNING: `Spree::Price#kept` is deprecated and will be removed in a future version of Solidus. Filter by variant availability via `joins(:variant).merge(Spree::Variant.kept)` instead. (called from Spree::Admin::PricesController#index at /home/runner/work/solidus/solidus/backend/app/controllers/spree/admin/prices_controller.rb:11)
|
|
solidus_backend JS
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_sample / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_sample / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_sample / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_api / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_promotions / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_promotions / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_legacy_promotions / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_api / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_api / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_legacy_promotions / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 7.2, Ruby 3.3, postgres, activestorage:
admin/spec/features/product_spec.rb#L105
Product option types clicking on Edit leads to option type edit page
Skipped: Temporarily skipped with xit
|
|
solidus_api / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_api / Rails 8.0, Ruby 3.4, sqlite, activestorage:
api/spec/requests/spree/api/checkouts_spec.rb#L87
Checkouts PUT 'update' transitioning to delivery can update addresses and transition from address to delivery
Skipped: SQLite adapter fails sometimes to provide a unique index for the convoluted chain
of ActiveRecord persistence calls that happen on
https://github.com/solidusio/solidus/blob/8b03161a1894a7d10c8d95f62c016da55027d2b0/core/app/models/spree/stock/simple_coordinator.rb#L83
|
|
solidus_api / Rails 8.0, Ruby 3.4, sqlite, activestorage:
api/spec/requests/spree/api/checkouts_spec.rb#L125
Checkouts PUT 'update' transitioning to delivery does not contain duplicate variant data in delivery return
Skipped: SQLite adapter fails sometimes to provide a unique index for the convoluted chain
of ActiveRecord persistence calls that happen on
https://github.com/solidusio/solidus/blob/8b03161a1894a7d10c8d95f62c016da55027d2b0/core/app/models/spree/stock/simple_coordinator.rb#L83
|
|
solidus_legacy_promotions / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_core / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_legacy_promotions / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_core / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 8.0, Ruby 3.4, sqlite, activestorage:
admin/spec/features/product_spec.rb#L105
Product option types clicking on Edit leads to option type edit page
Skipped: Temporarily skipped with xit
|
|
solidus_admin / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 8.1, Ruby 4.0, postgres, activestorage:
admin/spec/features/product_spec.rb#L105
Product option types clicking on Edit leads to option type edit page
Skipped: Temporarily skipped with xit
|
|
solidus_sample / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_promotions / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_promotions / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_backend / Rails 8.0, Ruby 3.4, sqlite, activestorage:
backend/spec/features/admin/products/edit/taxons_spec.rb#L51
Product Display Order managing display order with an XSS attempt displays the escaped HTML without executing it
Skipped: No reason given
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_backend / Rails 7.2, Ruby 3.3, postgres, activestorage:
backend/spec/features/admin/products/edit/taxons_spec.rb#L51
Product Display Order managing display order with an XSS attempt displays the escaped HTML without executing it
Skipped: No reason given
|
|
solidus_core / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_core / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_admin / Rails 7.2, Ruby 3.2, mysql, activestorage:
admin/spec/features/product_spec.rb#L105
Product option types clicking on Edit leads to option type edit page
Skipped: Temporarily skipped with xit
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_backend / Rails 7.2, Ruby 3.2, mysql, activestorage:
backend/spec/features/admin/products/edit/taxons_spec.rb#L51
Product Display Order managing display order with an XSS attempt displays the escaped HTML without executing it
Skipped: No reason given
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
solidus_backend / Rails 8.1, Ruby 4.0, postgres, activestorage:
backend/spec/features/admin/products/edit/taxons_spec.rb#L51
Product Display Order managing display order with an XSS attempt displays the escaped HTML without executing it
Skipped: No reason given
|