chore(deps): bump EarthBuild/actions-setup from cae2d9ab68894d8402751fe42e07c7cca0272f7f to 7987dab5a16b4ae7225b079d474f20857771d89c#1709
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: eab0119826
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| password: ${{ secrets.MIDNIGHTCI_PACKAGES_READ }} | ||
|
|
||
| - uses: EarthBuild/actions-setup@cae2d9ab68894d8402751fe42e07c7cca0272f7f | ||
| - uses: EarthBuild/actions-setup@4ab8f231ae77f552ce4369a70c1e777c32f2bcf9 |
There was a problem hiding this comment.
Keep installing the earthly CLI
In this PR/CI workflow on ubuntu-latest, the only installer for the later . ./.envrc && earthly --ci +check command is this action. I checked EarthBuild/actions-setup@4ab8f231...: its setup code now uses pkgName = 'earth' and installs/adds ~/.earth/bin/earth, whereas the previous pin installed ~/.earthly/bin/earthly. Because the workflow still invokes earthly, GitHub-hosted runs that miss the tree-cache guard will fail with earthly: command not found; the same pattern appears in the other updated workflows.
Useful? React with 👍 / 👎.
eab0119 to
e3762aa
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e3762aaccb
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| skip_build: ${{ steps.check_images.outputs.skip_build }} | ||
| steps: | ||
| - uses: EarthBuild/actions-setup@cae2d9ab68894d8402751fe42e07c7cca0272f7f | ||
| - uses: EarthBuild/actions-setup@6f52a4237e9cf0e437a90f858eff5d28875fb1f6 |
There was a problem hiding this comment.
Install the Earthly binary, not EarthBuild
Fresh evidence on the current pin: EarthBuild/actions-setup@6f52... now hard-codes pkgName = 'earth' and downloads from EarthBuild/earthbuild (see src/setup.ts in that action), so with this workflow's unchanged version: v0.8.16 it requests assets like https://github.com/EarthBuild/earthbuild/releases/download/v0.8.16/earth-linux-amd64, which currently 404s. On any fresh GitHub-hosted runner or self-hosted runner without a pre-populated earth toolcache, the setup step fails before the later earthly invocations can run.
Useful? React with 👍 / 👎.
Bumps [EarthBuild/actions-setup](https://github.com/earthbuild/actions-setup) from cae2d9ab68894d8402751fe42e07c7cca0272f7f to 7987dab5a16b4ae7225b079d474f20857771d89c. - [Release notes](https://github.com/earthbuild/actions-setup/releases) - [Commits](EarthBuild/actions-setup@cae2d9a...7987dab) --- updated-dependencies: - dependency-name: EarthBuild/actions-setup dependency-version: 4ab8f231ae77f552ce4369a70c1e777c32f2bcf9 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
e3762aa to
ef55c4e
Compare
|
Superseded by #1764. |
Bumps EarthBuild/actions-setup from cae2d9ab68894d8402751fe42e07c7cca0272f7f to 7987dab5a16b4ae7225b079d474f20857771d89c.
Commits
7987dabfix(deps): update dependency semver to v7.8.4 (#333)6f52a42chore(deps): update typescript-eslint monorepo to v8.61.0 (#326)94b59f1chore(deps): update dependency@types/nodeto v24.13.2 (#329)a53268bchore(deps): update dependency prettier to v3.8.4 (#327)d4e1f95chore(deps): update dependency@rollup/rollup-linux-x64-muslto v4.62.0 (#334)4ab8f23fix(deps): update dependency semver to v7.8.3 (#325)6dbd04bchore(deps): update dependency npm to v11.17.0 (#330)a2566cfchore(deps): update eslint monorepo to v10.5.0 (#332)dc234c8chore(deps): update actions/checkout action to v6.0.3 (#324)6d306eachore(deps): update typescript-eslint monorepo to v8.60.1 (#318)