From e29960a4e2102a4f366b5595725060f7ac316eaf Mon Sep 17 00:00:00 2001 From: Ernesto Tagwerker Date: Thu, 6 Mar 2025 16:34:02 -0500 Subject: [PATCH 1/3] continue-on-error for ruby-head, jruby From e60c9456d541738f826c2c43c7e7c6aba8361309 Mon Sep 17 00:00:00 2001 From: Faisal N Jawdat Date: Tue, 14 Oct 2025 09:46:04 +0100 Subject: [PATCH 2/3] force failure in HEAD --- features/support/env.rb | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/features/support/env.rb b/features/support/env.rb index 16c7602d..c822f943 100644 --- a/features/support/env.rb +++ b/features/support/env.rb @@ -1,20 +1,5 @@ # frozen_string_literal: true -if RUBY_VERSION == '3.5.0' && RUBY_PATCHLEVEL == -1 - module Cucumber - module Core - module Test - module Location - singleton_class.send(:alias_method, :original_from_source_location, :from_source_location) - def self.from_source_location(file, start_line, _start_column = nil, _end_line = nil, _end_column = nil) - original_from_source_location(file, start_line) - end - end - end - end - end -end - require_relative '../../lib/rubycritic' require_relative '../../lib/rubycritic/cli/application' require_relative '../../lib/rubycritic/commands/status_reporter' From c465fda742c196151b8cc72f8a809d0a16ece7d3 Mon Sep 17 00:00:00 2001 From: Faisal N Jawdat Date: Tue, 14 Oct 2025 10:25:49 +0100 Subject: [PATCH 3/3] movie continue-on-error to step level --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c3cb3b58..ad3aa6b2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,7 +24,6 @@ jobs: needs: pre_job # skip duplicates if: ${{ needs.pre_job.outputs.should_skip != 'true' }} runs-on: ubuntu-latest - continue-on-error: ${{ matrix.experimental }} strategy: fail-fast: false matrix: @@ -49,6 +48,7 @@ jobs: cache-version: 1 - name: Run Cucumber run: bundle exec cucumber features --format progress --color + continue-on-error: ${{ matrix.experimental }} Rubocop: needs: pre_job # skip duplicates