Skip to content

[pull] main from coverallsapp:main - #11

Merged
pull[bot] merged 2 commits into
Thompson1985:mainfrom
coverallsapp:main
Jul 27, 2026
Merged

[pull] main from coverallsapp:main#11
pull[bot] merged 2 commits into
Thompson1985:mainfrom
coverallsapp:main

Conversation

@pull

@pull pull Bot commented Jul 27, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

afinetooth and others added 2 commits July 27, 2026 11:50
* Fix macOS install for Homebrew 6.0.0 tap trust requirement

Homebrew 6.0.0 refuses to load formulae from untrusted third-party taps,
so `brew tap coverallsapp/coveralls && brew install coveralls` now fails
with "Refusing to load formula ... from untrusted tap".

Installing via the fully-qualified formula name auto-taps the repo and
trusts only this formula, non-interactively. It is also backwards
compatible with Homebrew < 6, unlike `brew trust`, which does not exist
on older versions.

Fixes #264

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* CI: re-run against current runner images (Homebrew 6)

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
* Add manual smoke test: published @v2 action on macOS runners

Exercises the full end-user chain from issue #264: the published v2
tag -> brew install of the coverallsapp/coveralls formula under
Homebrew 6 tap trust -> coverage-reporter binary -> report upload,
with fail-on-error and no error masking.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Trigger smoke test on push to this branch

* Generalize smoke test to all supported platforms

Extend the macOS-only smoke test to ubuntu-latest, windows-latest,
macos-latest and macos-15, covering all three install paths of the
published action (Homebrew on macOS, GitHub-release binary download
on Linux and Windows).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* Smoke test: drop temporary push trigger, document manual runs

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 27, 2026
@pull pull Bot added the ⤵️ pull label Jul 27, 2026
@pull
pull Bot merged commit af22fc7 into Thompson1985:main Jul 27, 2026
64 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant