Repository navigation
Update setup-homebrew to the bd-actions wrapper - #100
mike-carey wants to merge 1 commit into
Conversation
Pinning Homebrew/actions/setup-homebrew in every repo means a Dependabot PR to merge each week. bd-actions now wraps it, so the pin is bumped once there and picked up via @v1. Brewfile and package installs move into the action's brewfile/packages inputs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SjL1yTbqs6vKmmY3KEhAkD
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS and jq' | ||
| shell: bash | ||
| run: brew install bats-core jq | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
| - name: 'Install BATS' | ||
| shell: bash | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
|
|
||
| - name: 'Install bats' | ||
| run: brew install bats-core | ||
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew |
There was a problem hiding this comment.
Switch to @v1 once shopsmart/bd-actions#28 is merged and released.
| uses: shopsmart/bd-actions/setup-homebrew@feat/setup-homebrew | |
| uses: shopsmart/bd-actions/setup-homebrew@v1 |
|
Closing: this is a public repo, and shopsmart/bd-actions is only usable from private repos in the org, so this repo stays on |
Summary
Homebrew/actions/setup-homebrewcalls withshopsmart/bd-actions/setup-homebrewbrew bundle install/brew install <packages>steps into the action'sbrewfile/packagesinputs@v1picks them up without a PR here.Depends on shopsmart/bd-actions#28. This currently points at the
feat/setup-homebrewbranch; it will be switched to@v1once that PR is merged and released.Test plan
@feat/setup-homebrewto@v1after shopsmart/bd-actions#28 is released🤖 Generated with Claude Code
https://claude.ai/code/session_01SjL1yTbqs6vKmmY3KEhAkD