Skip to content

Commit ff99fe1

Browse files
authored
ci: release gate runs the gem's own specs (SKIP_JS/SKIP_PYTHON) (#813)
The JS/Python compiler execution specs read the monorepo's sibling js/test-compiler assets, which a standalone checkout does not have; that coverage stays on rake.yml's push matrix. All 212 release-run failures were those two compiler families.
1 parent 8b59468 commit ff99fe1

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,11 @@ jobs:
1818
ruby-version: '3.3'
1919
bundler-cache: true
2020
- name: Test
21+
# Cross-compiler execution specs need the monorepo's sibling js/
22+
# assets; that coverage is owned by rake.yml's matrix on every
23+
# push, not by the release gate.
24+
env:
25+
SKIP_JS: "1"
26+
SKIP_PYTHON: "1"
2127
run: bundle exec rake
2228
- uses: rubygems/release-gem@v1

0 commit comments

Comments
 (0)