Skip to content

Pin base image by digest - #13

Merged
jim-toth merged 1 commit into
masterfrom
pin-base-image-digest
Oct 22, 2026
Merged

jim-toth merged 1 commit into
masterfrom
pin-base-image-digest

Conversation

@jim-toth

Copy link
Copy Markdown
Contributor

Problem

Both service images use oven/bun:1.4.3 by tag only. Tags are mutable, so the image behind a version tag can be replaced without review.

Change

  • apps/api-service and apps/geo-ip-service pinned to docker.io/oven/bun:1.4.3@sha256:ec06c3b6cea04192ae6770c434f668ca41d343ad19fa6472216c7b48be39c598 in both stages, the image the tag currently resolves to, so the runtime does not change.
  • .github/dependabot.yml added with the docker ecosystem for apps/api-service and apps/geo-ip-service on a weekly schedule, so new tags and digests arrive as reviewed PRs; major version updates are ignored.

Verified

  • The pinned digest matches the current oven/bun:1.4.3 index and pulls cleanly.

@jim-toth
jim-toth merged commit 19b7ae9 into master Oct 22, 2026
9 checks passed
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