From a3f250c185c186950490efc04db219db76063fc9 Mon Sep 17 00:00:00 2001 From: Stanislav Zhuk Date: Thu, 11 Jun 2026 19:55:14 +0300 Subject: [PATCH 1/2] use brew tap --- action.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/action.yaml b/action.yaml index 2102671..5e55bb3 100644 --- a/action.yaml +++ b/action.yaml @@ -49,16 +49,14 @@ inputs: runs: using: "composite" steps: - - name: Set Homebrew env - shell: bash - run: echo "HOMEBREW_NO_SANDBOX_LINUX=1" >> $GITHUB_ENV - - uses: Homebrew/actions/setup-homebrew@f830e99d47c69efee99f1ddbf18a8e3144d1b93e # https://github.com/Homebrew/actions/commits/main/setup-homebrew/ - name: Environment setup shell: bash run: | - 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 + brew tap bats-core/bats-core + brew trust bats-core/bats-core + brew install bats-core bats-assert bats-file bats-support jq mkcert yq >/dev/null mkcert -install - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # https://github.com/actions/checkout/commits/v6.0.3/ From 2f8c013fd1e66fa8cecb5093ed61257f1b66c7dc Mon Sep 17 00:00:00 2001 From: Stanislav Zhuk Date: Mon, 15 Jun 2026 14:39:43 +0300 Subject: [PATCH 2/2] ci(homebrew): add setup-sandbox and trust --- CHANGELOG.md | 10 ++++++++++ action.yaml | 15 ++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3511fa2..649b962 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,16 @@ The [public API](https://semver.org/spec/v2.0.0.html#spec-item-1) of this projec --- +## [v2.4.5](https://github.com/ddev/github-action-add-on-test/releases/tag/v2.4.5) - 2026-06-15 + +[_Compare with previous release_](https://github.com/ddev/github-action-add-on-test/compare/v2.4.4...v2.4.5) + +### Changed + +- Use `setup-sandbox: true` in Homebrew ([PR #66](https://github.com/ddev/github-action-add-on-test/pull/66)) + +--- + ## [v2.4.4](https://github.com/ddev/github-action-add-on-test/releases/tag/v2.4.4) - 2026-06-11 [_Compare with previous release_](https://github.com/ddev/github-action-add-on-test/compare/v2.4.3...v2.4.4) diff --git a/action.yaml b/action.yaml index 5e55bb3..cbd8749 100644 --- a/action.yaml +++ b/action.yaml @@ -49,14 +49,15 @@ inputs: runs: using: "composite" steps: - - uses: Homebrew/actions/setup-homebrew@f830e99d47c69efee99f1ddbf18a8e3144d1b93e # https://github.com/Homebrew/actions/commits/main/setup-homebrew/ + - uses: Homebrew/actions/setup-homebrew@54f3c3de99e48b2646ca31230c9b6e9717dac4d4 # https://github.com/Homebrew/actions/commits/main/setup-homebrew/ + with: + setup-sandbox: true - name: Environment setup shell: bash run: | - brew tap bats-core/bats-core brew trust bats-core/bats-core - brew install bats-core bats-assert bats-file bats-support jq mkcert yq >/dev/null + 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 mkcert -install - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # https://github.com/actions/checkout/commits/v6.0.3/ @@ -69,12 +70,16 @@ runs: - name: Use ddev stable shell: bash if: inputs.ddev_version == 'stable' - run: brew install ddev/ddev/ddev >/dev/null + run: | + brew trust ddev/ddev + brew install ddev/ddev/ddev >/dev/null - name: Use ddev HEAD shell: bash if: inputs.ddev_version == 'HEAD' - run: brew install --HEAD ddev/ddev/ddev >/dev/null + run: | + brew trust ddev/ddev + brew install --HEAD ddev/ddev/ddev >/dev/null - name: Download docker images shell: bash