Skip to content

Conversation

@TimMoser92
Copy link
Contributor

@TimMoser92 TimMoser92 commented Nov 26, 2025

A) Rework docker image tagging to differentiate source of builds and use cases:

  • pull request builds -> pr-{sha} -> for development/testing
  • updates to main -> sha-{sha} -> latest / immutable build of the app, independent of releases
  • (tagged version stays the same -> {version}) -> stable releases
  • manual builds -> {branch}-{sha} -> different use cases

B) dependabot update branches are not built automatically to avoid cluttering the container registry

reduce image tags generated and optimize for simpler overview:
- tags based on git commit hashes are only generated for the main branch since those are potentially usable for (immutable) deployments
- for builds based on pull requests the tags now reflect that they represent a pull request by begin prefixed with `pr-<no. of pr>` (and suffixed with the git hash)
@TimMoser92 TimMoser92 changed the title feat/dependabot and ghaction improvements feat/github action image building workflow improvements Jan 15, 2026
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.

2 participants