Skip to content

build(docker): upgrade Alpine runtime to 3.24#59

Merged
wadahiro merged 1 commit into
mainfrom
build/alpine-3.24
Jun 13, 2026
Merged

build(docker): upgrade Alpine runtime to 3.24#59
wadahiro merged 1 commit into
mainfrom
build/alpine-3.24

Conversation

@wadahiro

Copy link
Copy Markdown
Owner

Part of the 0.4.0 release.

  • Upgrade the Docker runtime base image from alpine:3.21 to alpine:3.24 (current latest stable; alpine:latest resolves to 3.24). Runtime packages (ca-certificates, libgcc, libpq, sqlite-libs) confirmed available on 3.24.
  • Add release-please changelog-sections so the changelog surfaces Features / Bug Fixes / Dependencies / Build System and hides ci/chore/docs/etc.
  • The commit carries a BEGIN_COMMIT_OVERRIDE block: the GHCR/multi-platform/dual-backend work since v0.3.0 was committed under ci: (hidden by default), so the override restores it to the 0.4.0 notes. Dependency/security details are left to the real deps: commit to avoid duplication.

Flow

  1. Merge this → release-please regenerates the 0.4.0 Release PR (chore(main): release 0.4.0 #53) including this change and the corrected notes.
  2. Verify the regenerated CHANGELOG looks right, then merge the Release PR → v0.4.0.

🤖 Generated with Claude Code

Bump the runtime base image from alpine 3.21 to 3.24 (current latest stable)
and add release-please changelog-sections so the release notes surface the
right categories.

The substantial work since v0.3.0 was committed under the `ci:` type, which
release-please hides by default; this override restores it to the changelog
for the 0.4.0 release. Dependency/security details are left to the real
`deps:` commit (d4f878a) so they are not duplicated here.

BEGIN_COMMIT_OVERRIDE
feat: publish a multi-arch container image (linux/amd64, linux/arm64) to GitHub Container Registry on release (#49)
feat: provide macOS (Apple Silicon + Intel) and Windows (x64 + ARM64) release binaries (#49)
feat: build binaries and the container image with both SQLite and PostgreSQL backends (#49)
fix: report the correct version from --version (it had been stuck at a stale 0.2.0)
build: upgrade the Alpine runtime image to 3.24 and modernize the Dockerfile (rust 1.96-alpine builder) (#49)
END_COMMIT_OVERRIDE
@wadahiro wadahiro merged commit 746a429 into main Jun 13, 2026
12 checks passed
@wadahiro wadahiro deleted the build/alpine-3.24 branch June 13, 2026 05:59
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