Skip to content

workflows: pin Homebrew/actions to 2026.07.10.1#887

Merged
SMillerDev merged 3 commits into
mainfrom
pin-homebrew-actions-2026.07.10.1
Jul 10, 2026
Merged

workflows: pin Homebrew/actions to 2026.07.10.1#887
SMillerDev merged 3 commits into
mainfrom
pin-homebrew-actions-2026.07.10.1

Conversation

@p-linnane

Copy link
Copy Markdown
Member

Pin Homebrew/actions references to the immutable 2026.07.10.1 release using its full commit SHA and version comment.

This removes mutable @main dependencies while allowing Dependabot to track future releases.

Signed-off-by: Patrick Linnane <patrick@linnane.io>
@p-linnane p-linnane marked this pull request as ready for review July 10, 2026 17:08
Copilot AI review requested due to automatic review settings July 10, 2026 17:08

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates this repository’s documentation and selected workflows to stop referencing Homebrew/actions via the mutable @main ref, instead pinning usage examples to the immutable 2026.07.10.1 release commit SHA (with an inline version comment). It also updates the @master deprecation warnings to direct users to the pinned SHA.

Changes:

  • Replace Homebrew/actions/...@main with ...@1f8e202ffddf94def7f42f6fa3a482e821489f9c # 2026.07.10.1 across many action READMEs.
  • Pin Homebrew/actions usage in selected repo workflows to the same immutable SHA.
  • Update deprecate-master warnings (bash + TS) to instruct pinning to the immutable release instead of migrating to @main.

Reviewed changes

Copilot reviewed 23 out of 23 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
wait-for-idle-runner/README.md Pins usage example to 2026.07.10.1 commit SHA.
setup-ruby/README.md Pins all usage examples to 2026.07.10.1 commit SHA.
setup-homebrew/README.md Pins usage example to 2026.07.10.1 commit SHA.
setup-commit-signing/README.md Pins usage example to 2026.07.10.1 commit SHA.
remove-disabled-packages/README.md Pins usage example to 2026.07.10.1 commit SHA.
post-comment/README.md Pins usage example to 2026.07.10.1 commit SHA.
limit-pull-requests/README.md Pins usage example to 2026.07.10.1 commit SHA.
label-pull-requests/README.md Pins usage examples to 2026.07.10.1 commit SHA.
git-user-config/README.md Pins usage example to 2026.07.10.1 commit SHA.
git-try-push/README.md Pins usage example to 2026.07.10.1 commit SHA.
failures-summary-and-bottle-result/README.md Pins usage example to 2026.07.10.1 commit SHA.
dismiss-approvals/README.md Pins usage example to 2026.07.10.1 commit SHA.
deprecate-master.sh Updates @master warning to recommend pinning the immutable release SHA.
deprecate-master.mts Updates @master warning to recommend pinning the immutable release SHA.
create-pull-request/README.md Pins usage example to 2026.07.10.1 commit SHA.
create-or-update-issue/README.md Pins usage example to 2026.07.10.1 commit SHA.
check-commit-format/README.md Pins usage example to 2026.07.10.1 commit SHA.
cache-homebrew-prefix/README.md Pins usage examples to 2026.07.10.1 commit SHA.
bump-packages/README.md Pins usage example to 2026.07.10.1 commit SHA.
bump-formulae/README.md Pins usage example to 2026.07.10.1 commit SHA.
api-commit-and-push/README.md Pins usage example to 2026.07.10.1 commit SHA.
.github/workflows/sync-default-branches.yml Pins git-user-config action usage to 2026.07.10.1 commit SHA.
.github/workflows/remove-disabled-packages.yml Pins setup-homebrew action usage to 2026.07.10.1 commit SHA.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/sync-default-branches.yml
@SMillerDev SMillerDev enabled auto-merge July 10, 2026 17:32
@MikeMcQuaid MikeMcQuaid force-pushed the pin-homebrew-actions-2026.07.10.1 branch 2 times, most recently from 35425d9 to 0d28eb3 Compare July 10, 2026 18:55
- Provide Docker privilege to support Bubblewrap namespaces.
- Disable the unavailable sandbox on Ubuntu Slim.
@MikeMcQuaid MikeMcQuaid force-pushed the pin-homebrew-actions-2026.07.10.1 branch from 0d28eb3 to 7804f67 Compare July 10, 2026 18:57
Signed-off-by: Patrick Linnane <patrick@linnane.io>
@p-linnane p-linnane force-pushed the pin-homebrew-actions-2026.07.10.1 branch from 20ba6a6 to 870b33b Compare July 10, 2026 19:11
@SMillerDev SMillerDev merged commit 2825979 into main Jul 10, 2026
30 of 31 checks passed
@SMillerDev SMillerDev deleted the pin-homebrew-actions-2026.07.10.1 branch July 10, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants