Skip to content

feat: create tools directory for deterministic builds#2522

Merged
cstockton merged 4 commits into
masterfrom
cs/feat-tools-dir
May 12, 2026
Merged

feat: create tools directory for deterministic builds#2522
cstockton merged 4 commits into
masterfrom
cs/feat-tools-dir

Conversation

@cstockton
Copy link
Copy Markdown
Contributor

Currently a test run can pass at any phase, locally, in the pr, or worst after the PR is merged and the release pr is building. This change adds a tool dir where we pin our tools and update them explicitly like we do with go.mod in the main repo today.

This will let whoever does the PR that updates the tools version also make sure new lints are resolved with it.

Currently a test run can pass at any phase, locally, in the pr, or
worst after the PR is merged and the release pr is building. This
change adds a tool dir where we pin our tools and update them
explicitly like we do with go.mod in the main repo today.

This will let whoever does the PR that updates the tools version
also make sure new lints are resolved with it.
@cstockton cstockton requested a review from a team as a code owner May 7, 2026 22:17
@cstockton
Copy link
Copy Markdown
Contributor Author

So this is the workflow as expected, upgraded the tools, now we see the tests failing and can fix them. But all future pr's once merged will remain stable.

Comment thread tools/go.mod
@cstockton cstockton force-pushed the cs/feat-tools-dir branch from 53d34ce to 3d34e66 Compare May 11, 2026 22:23
@cstockton cstockton merged commit 52cf3d9 into master May 12, 2026
6 checks passed
@cstockton cstockton deleted the cs/feat-tools-dir branch May 12, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants