Skip to content

chore: pin gen and state/expr to state v1.0.0 for release#168

Merged
joshua-temple merged 1 commit into
mainfrom
chore/pin-siblings-to-state-v1
Jun 15, 2026
Merged

chore: pin gen and state/expr to state v1.0.0 for release#168
joshua-temple merged 1 commit into
mainfrom
chore/pin-siblings-to-state-v1

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

Pins gen and state/expr to the published state v1.0.0 so both modules resolve for outside consumers. Drops the local workspace replace github.com/stablekernel/crucible/state => ... from each go.mod and bumps the require from the workspace placeholder to v1.0.0; go.sum now carries the proxy hashes. Local dev still resolves state locally through the use block in go.work.

Also drops the unneeded toolchain go1.26.4 pin from both modules. govulncheck reports no called vulnerabilities in either, so they build on their go 1.25 floor; keeping the pin would fail the release gate's 1.25.11 leg under GOTOOLCHAIN=local, the same reason it was removed from state.

Verified consumer-style (GOWORK=off) with no local replace: gen builds and 24 tests pass; state/expr builds and 96 tests pass, both resolving state@v1.0.0 from the proxy. Workspace builds still pass for both.

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple joshua-temple merged commit 43889f5 into main Jun 15, 2026
119 checks passed
@joshua-temple joshua-temple deleted the chore/pin-siblings-to-state-v1 branch June 15, 2026 16:02
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.

1 participant