Skip to content

Commit 23a9425

Browse files
authored
ci(homebrew): add setup-sandbox and trust, for #64 (#66)
1 parent b6002da commit 23a9425

2 files changed

Lines changed: 20 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@ The [public API](https://semver.org/spec/v2.0.0.html#spec-item-1) of this projec
1111

1212
---
1313

14+
## [v2.4.5](https://github.com/ddev/github-action-add-on-test/releases/tag/v2.4.5) - 2026-06-15
15+
16+
[_Compare with previous release_](https://github.com/ddev/github-action-add-on-test/compare/v2.4.4...v2.4.5)
17+
18+
### Changed
19+
20+
- Use `setup-sandbox: true` in Homebrew ([PR #66](https://github.com/ddev/github-action-add-on-test/pull/66))
21+
22+
---
23+
1424
## [v2.4.4](https://github.com/ddev/github-action-add-on-test/releases/tag/v2.4.4) - 2026-06-11
1525

1626
[_Compare with previous release_](https://github.com/ddev/github-action-add-on-test/compare/v2.4.3...v2.4.4)

action.yaml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,14 @@ inputs:
4949
runs:
5050
using: "composite"
5151
steps:
52-
- name: Set Homebrew env
53-
shell: bash
54-
run: echo "HOMEBREW_NO_SANDBOX_LINUX=1" >> $GITHUB_ENV
55-
56-
- uses: Homebrew/actions/setup-homebrew@f830e99d47c69efee99f1ddbf18a8e3144d1b93e # https://github.com/Homebrew/actions/commits/main/setup-homebrew/
52+
- uses: Homebrew/actions/setup-homebrew@54f3c3de99e48b2646ca31230c9b6e9717dac4d4 # https://github.com/Homebrew/actions/commits/main/setup-homebrew/
53+
with:
54+
setup-sandbox: true
5755

5856
- name: Environment setup
5957
shell: bash
6058
run: |
59+
brew trust bats-core/bats-core
6160
brew install bats-core bats-core/bats-core/bats-assert bats-core/bats-core/bats-file bats-core/bats-core/bats-support jq mkcert yq >/dev/null
6261
mkcert -install
6362
@@ -71,12 +70,16 @@ runs:
7170
- name: Use ddev stable
7271
shell: bash
7372
if: inputs.ddev_version == 'stable'
74-
run: brew install ddev/ddev/ddev >/dev/null
73+
run: |
74+
brew trust ddev/ddev
75+
brew install ddev/ddev/ddev >/dev/null
7576
7677
- name: Use ddev HEAD
7778
shell: bash
7879
if: inputs.ddev_version == 'HEAD'
79-
run: brew install --HEAD ddev/ddev/ddev >/dev/null
80+
run: |
81+
brew trust ddev/ddev
82+
brew install --HEAD ddev/ddev/ddev >/dev/null
8083
8184
- name: Download docker images
8285
shell: bash

0 commit comments

Comments
 (0)