Uh oh!
There was an error while loading. Please reload this page.
chore: pin core to v0.3.8 - #451
Merged
Merged
Conversation
2 tasks
Core v0.3.8 carries the Go 1.27 toolchain bump (core#338), the shared Go/Rust runners emitting build recipes (core#336), and the builder path fix aligning SingleImageBuildPlan with the output_directory contract (core#339). Whole-module build and vet are clean against it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byteforce-pushed
the
chore/pin-core-0.3.7
branch
from
August 22, 2026 17:01
bef8cae to
ee3391eCompareThe prebuilt golangci-lint binary (install-mode: binary, the action default) is built with Go 1.26 and refuses to lint this module now that it targets Go 1.27: "the Go language version (go1.26) used to build golangci-lint is lower than the targeted Go version (1.27.0)". Switch the action to install-mode: goinstall so it builds v2.12.2 from source under the job's 1.27 toolchain, matching `make lint`. Preserves only-new-issues. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
v2.12.2 bundles staticcheck (honnef.co/go/tools) v0.7.0, whose IR builder panics analyzing Go 1.27 stdlib source: "buildir: unexpected expr: *ast.KeyValueExpr" on package internal/poll. v2.13.1 bundles v0.8.0, the first staticcheck release that understands Go 1.27. Bumped in both the workflow and the Makefile (kept in sync). Combined with install-mode: goinstall, lint now builds and runs under the module's 1.27 toolchain. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This was referenced Aug 22, 2026
Uh oh!
There was an error while loading. Please reload this page.
This was referenced Aug 22, 2026
antoinetoussaint-byte added a commit
to codefly-dev/service-dynamodb
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-generic
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This was referenced Aug 23, 2026
antoinetoussaint-byte added a commit
to codefly-dev/service-clickhouse
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-dynamodb
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-envoy
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-generic
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-go
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-neo4j
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-nextjs
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-python-fastapi
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-redis
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-postgres
that referenced
this pull request
Aug 23, 2026
Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
antoinetoussaint-byte added a commit
to codefly-dev/service-go-grpc
that referenced
this pull request
Aug 23, 2026
* chore: bump core to v0.3.8 (Go 1.27) (#452) Bump github.com/codefly-dev/core v0.3.6 -> v0.3.8 on main, aligning with the CLI (codefly-dev/cli#451). core v0.3.8 targets Go 1.27, so the module's go directive moves to go 1.27.0. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * chore: pin base + factory dependency locks to core v0.3.8 (#452) codefly agent deps --pin v0.3.8 updates the nested base/code fixture and its factory template so TestFactoryDependencyLocksMatchBase matches root go.mod. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * chore: move container Go toolchain to 1.27 (fix Docker-run build) The module and factory template now emit `go 1.27.0`, but the container build/runtime images were still on Go 1.26, so `TestCreateToRunDocker` failed: the generated `go 1.27.0` service cannot build under the 1.26.4 toolchain inside codeflydev/go:0.0.10 (`toolchain not available`), the server never starts, and the REST health check gets connection reset. Move Go 1.27 everywhere in-repo: - runtimeImage codeflydev/go 0.0.10 -> 0.0.11 (FROM golang:1.27-alpine) - GoVersion 1.26.5 -> 1.27.0 and builder base digest -> golang:1.27-alpine3.23 - test fixtures/matrix 1.26 -> 1.27 Durable companion bump tracked in codefly-dev/core#341. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 <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 freeto 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.
Summary
github.com/codefly-dev/corev0.3.6 → v0.3.8: Go 1.27 toolchain (core#338), shared Go/Rust runners emitting build recipes (core#336), and the SingleImageBuildPlan recipe-paths fix (core#339) — fleet-release runbook step 2.Test plan
GOWORK=off go get core@v0.3.8 && go mod tidy— 2-line diffgo build ./...clean against the new corego vet ./pkg/builder/... ./pkg/orchestration/...go test ./pkg/orchestration/ -run 'BuildPlan|Recipe'— ok🤖 Generated with Claude Code