Skip to content

Commit dc20b68

Browse files
Jesse Wrightclaude
andcommitted
fix(ci): only submit coverage from ubuntu (macOS runner rejects the coveralls Homebrew tap)
GitHub's macOS runners now refuse to load the untrusted coverallsapp/coveralls Homebrew tap, causing the 'Submit coverage results' step to fail on macOS and fail-fast to cancel the rest of the matrix. Scope that step to ubuntu-latest; coverage from a single OS is sufficient and this also avoids per-node-version flag-name collisions across operating systems. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 0512b9a commit dc20b68

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ jobs:
4747
- name: Run webpack
4848
run: yarn run test:webpack
4949
- name: Submit coverage results
50+
if: matrix.os == 'ubuntu-latest'
5051
uses: coverallsapp/github-action@v2
5152
with:
5253
github-token: ${{ secrets.github_token }}

0 commit comments

Comments
 (0)