Fix setup-go/checkout order and gitignore .claude/ - #97
Merged
Conversation
Two small follow-ups from PR #96: - go.yml: reorder steps so checkout runs before setup-go in all three jobs. actions/setup-go@v6 tries to restore the Go module cache by reading go.mod, but the previous order ran it before checkout, so go.mod wasn't on disk yet. The cache-restore emitted a non-fatal annotation on every run ("Dependencies file is not found"). With the correct order, the cache now restores successfully. - .gitignore: add .claude/ for Claude Code's per-project agent state. The directory has been sitting untracked in every working tree this session; adding it to .gitignore stops it showing up in git status. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two small follow-ups from PR #96:
go.yml: reorder steps so checkout runs before setup-go in all three
jobs. actions/setup-go@v6 tries to restore the Go module cache by
reading go.mod, but the previous order ran it before checkout, so
go.mod wasn't on disk yet. The cache-restore emitted a non-fatal
annotation on every run ("Dependencies file is not found"). With
the correct order, the cache now restores successfully.
.gitignore: add .claude/ for Claude Code's per-project agent state.
The directory has been sitting untracked in every working tree this
session; adding it to .gitignore stops it showing up in git status.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com