📦 Other Changes
fix(ci): put Homebrew on PATH in the release formula-bump step @aknysh (#3229)
- Bug Fixes
- The release workflow now loads Homebrew’s environment before updating the formula, addressing cases where the
brewcommand was unavailable.
- The release workflow now loads Homebrew’s environment before updating the formula, addressing cases where the
- Documentation
- Added guidance for diagnosing failed Homebrew formula updates, verifying the workflow fix on a release, and using manual alternatives to update a formula.
🐛 Bug Fixes
fix(terraform): honor --identity and init.pass_vars in terraform output @osterman (#3233)
- Bug Fixes
- Terraform initialization now receives component variables when
init.pass_varsis enabled, while keepingTF_VAR_*variables out of the regular Terraform execution environment. - Terraform output now preserves the resolved authentication context for formatted output.
- Workspace commands now write variable files when
init.pass_varsis enabled.
- Terraform initialization now receives component variables when
fix(ci): stop the github/artifacts store depending on the repo-wide list @osterman (#3234)
- Bug Fixes
- Artifact operations now find exact-name matches across paginated results, including artifacts beyond the first page.
- Artifact listings retry after rate-limit and server errors. If repository-wide listing still fails with a server error, listing can fall back to artifacts from the current workflow run when available.
- Other failures, including authorization and transport errors, are returned without fallback.
- Artifact listings continue to exclude empty or out-of-prefix keys and sort results newest first.