Skip to content

fix(ci): silence Node 20 and golang cache restore warnings - #2988

Merged
mikeland73 merged 1 commit into
mainfrom
mikeland73/fix-image-issue
Sep 28, 2026
Merged

mikeland73 merged 1 commit into
mainfrom
mikeland73/fix-image-issue

Conversation

@mikeland73

Copy link
Copy Markdown
Collaborator

Summary

Pins jetify-com/devbox-install-action from the stale jl/migrate-installer branch to v0.15.0, which ships the same experimental Nix installer but uses actions/cache v5 instead of the deprecated Node 20 v4. In the golangci-lint job, the golang cache is now restored before installing devbox: the install action runs our init_hook (go install tool), which pre-populated ~/go/pkg/mod and made the cache extraction fail with tar ... Cannot open: File exists (exit code 2).

How was it tested?

Confirmed the root causes from the golangci-lint job logs on main and validated the workflow YAML parses; CI on this PR will verify the warnings are gone.

Community Contribution License

All community contributions in this pull request are licensed to the project
maintainers under the terms of the
Apache 2 License.

By creating this pull request, I represent that I have the right to license the
contributions to the project maintainers under the Apache 2 License as stated in
the
Community Contribution License.

🤖 Generated with Claude Code

Pin devbox-install-action to v0.15.0 (uses actions/cache v5 instead of
the Node 20 v4), and restore the golang cache before installing devbox
in the golangci-lint job so the init_hook's `go install tool` doesn't
pre-populate ~/go/pkg/mod and break the tar extraction.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@claude

claude Bot commented Sep 25, 2026

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@mikeland73
mikeland73 merged commit 81dea6a into main Sep 28, 2026
29 checks passed
@mikeland73
mikeland73 deleted the mikeland73/fix-image-issue branch September 28, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant