Skip to content

perf: reuse release artifacts for container images#28

Merged
tae2089 merged 1 commit into
mainfrom
codex/reuse-release-artifacts
Jul 18, 2026
Merged

perf: reuse release artifacts for container images#28
tae2089 merged 1 commit into
mainfrom
codex/reuse-release-artifacts

Conversation

@tae2089

@tae2089 tae2089 commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Package released Linux binaries and Wiki assets into the container image instead of rebuilding them in Docker.
  • Pin Linux builders and the runtime image to Ubuntu 24.04 for CGO SQLite/FTS5 compatibility.
  • Prepare matching artifacts for CI and Docker Compose integration builds.

Validation

  • CGO_ENABLED=1 go test -tags "fts5" ./... -count=1
  • go vet ./...
  • docker compose -f docker-compose.integration.yml config --quiet
  • bash -n scripts/integration-test.sh

Note

The local image build could not be run because Docker Desktop returned an HTTP 500 while creating a Linux ARM64 builder container.

@tae2089
tae2089 marked this pull request as ready for review July 18, 2026 07:02
@tae2089
tae2089 merged commit 0e61231 into main Jul 18, 2026
1 check passed
@tae2089
tae2089 deleted the codex/reuse-release-artifacts branch July 18, 2026 07:04
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