From 7018488350d2f96327ec36842c1870bd655d6126 Mon Sep 17 00:00:00 2001 From: Tyler Jang Date: Thu, 29 Jan 2026 20:30:12 +0000 Subject: [PATCH 1/3] disable temporarily --- .github/workflows/smoke_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/smoke_test.yml b/.github/workflows/smoke_test.yml index 987f1ef1..3485ed40 100644 --- a/.github/workflows/smoke_test.yml +++ b/.github/workflows/smoke_test.yml @@ -152,7 +152,7 @@ jobs: trunk-org-slug: trunk platform: x86_64-linux artifact-pattern: "" - knapsack-pro-test-suite-token-rspec: ${{ secrets.KNAPSACK_PRO_TEST_SUITE_TOKEN_RSPEC }} + # knapsack-pro-test-suite-token-rspec: ${{ secrets.KNAPSACK_PRO_TEST_SUITE_TOKEN_RSPEC }} production-slack-workflow-status: if: always() && github.ref == 'refs/heads/main' && (needs.build_cli.outputs.production-success != 'true' || needs.test_ruby_gem_production.result != 'success') From b97f0b5dd7a68e9052005664397b65e7be1565bb Mon Sep 17 00:00:00 2001 From: Tyler Jang Date: Thu, 29 Jan 2026 22:42:18 +0000 Subject: [PATCH 2/3] unbreak ruby release --- .github/actions/test_ruby_gem_uploads/action.yaml | 5 ++++- .github/workflows/smoke_test.yml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/actions/test_ruby_gem_uploads/action.yaml b/.github/actions/test_ruby_gem_uploads/action.yaml index cc2ca0a0..6a4f5b4d 100644 --- a/.github/actions/test_ruby_gem_uploads/action.yaml +++ b/.github/actions/test_ruby_gem_uploads/action.yaml @@ -65,8 +65,11 @@ runs: gem unpack "${GEM_FILE}" --spec --target=rspec_trunk_flaky_tests gem unpack "${GEM_FILE}" --target=rspec_trunk_flaky_tests mv rspec_trunk_flaky_tests/rspec_trunk_flaky_tests*/lib rspec_trunk_flaky_tests/lib + + sed -i "/gem 'rspec_trunk_flaky_tests'.*/d" Gemfile bundle install - sed -i "s|gem 'rspec_trunk_flaky_tests'.*|gem 'rspec_trunk_flaky_tests', '${GEM_VERSION}', :path => './rspec_trunk_flaky_tests'|" Gemfile + echo "gem 'rspec_trunk_flaky_tests', '${GEM_VERSION}', :path => './rspec_trunk_flaky_tests'" >> Gemfile + bundle lock --remove-platform ruby || true bundle install --gemfile Gemfile --local diff --git a/.github/workflows/smoke_test.yml b/.github/workflows/smoke_test.yml index 3485ed40..987f1ef1 100644 --- a/.github/workflows/smoke_test.yml +++ b/.github/workflows/smoke_test.yml @@ -152,7 +152,7 @@ jobs: trunk-org-slug: trunk platform: x86_64-linux artifact-pattern: "" - # knapsack-pro-test-suite-token-rspec: ${{ secrets.KNAPSACK_PRO_TEST_SUITE_TOKEN_RSPEC }} + knapsack-pro-test-suite-token-rspec: ${{ secrets.KNAPSACK_PRO_TEST_SUITE_TOKEN_RSPEC }} production-slack-workflow-status: if: always() && github.ref == 'refs/heads/main' && (needs.build_cli.outputs.production-success != 'true' || needs.test_ruby_gem_production.result != 'success') From 13092cf7619d76df43114b280a5eb13989d8c381 Mon Sep 17 00:00:00 2001 From: Tyler Jang Date: Fri, 30 Jan 2026 13:10:24 +0000 Subject: [PATCH 3/3] fix sed for mac --- .github/actions/test_ruby_gem_uploads/action.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/test_ruby_gem_uploads/action.yaml b/.github/actions/test_ruby_gem_uploads/action.yaml index 6a4f5b4d..27e4d378 100644 --- a/.github/actions/test_ruby_gem_uploads/action.yaml +++ b/.github/actions/test_ruby_gem_uploads/action.yaml @@ -66,7 +66,7 @@ runs: gem unpack "${GEM_FILE}" --target=rspec_trunk_flaky_tests mv rspec_trunk_flaky_tests/rspec_trunk_flaky_tests*/lib rspec_trunk_flaky_tests/lib - sed -i "/gem 'rspec_trunk_flaky_tests'.*/d" Gemfile + sed -i.bak "/gem 'rspec_trunk_flaky_tests'.*/d" Gemfile && rm -f Gemfile.bak bundle install echo "gem 'rspec_trunk_flaky_tests', '${GEM_VERSION}', :path => './rspec_trunk_flaky_tests'" >> Gemfile