Skip to content

Fix dev→Docker Hub: publish dev tag, never latest#12

Merged
Aedankerr merged 3 commits intomainfrom
copilot/merge-dev-into-main
Mar 9, 2026
Merged

Fix dev→Docker Hub: publish dev tag, never latest#12
Aedankerr merged 3 commits intomainfrom
copilot/merge-dev-into-main

Conversation

Copy link
Contributor

Copilot AI commented Mar 9, 2026

Dev branch pushes were either silently skipped or risked tagging latest. The goal: dev pushes publish a dev-tagged image only; main pushes publish latest only.

Changes

.github/workflows/docker.yml

  • Re-added dev to trigger branches
  • Scoped tags with enable= guards so each branch only produces its own tag:
tags: |
  type=raw,value=latest,enable=${{ github.ref == 'refs/heads/main' }}
  type=raw,value=dev,enable=${{ github.ref == 'refs/heads/dev' }}
  type=sha
Branch Tags pushed
main latest, sha-*
dev dev, sha-*

unraid/unraid-site-manager-public.xml

  • Added explicit PUBLIC_ONLY=true environment variable config — previously relied solely on read-only volume mount auto-detection; now surfaced as a visible, user-configurable field in the Unraid template UI.

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Merge development branch into main branch No changes made — task clarification needed Mar 9, 2026
…aid public XML

Co-authored-by: Aedankerr <56336929+Aedankerr@users.noreply.github.com>
Copilot AI changed the title No changes made — task clarification needed Restrict Docker publish to main only; add PUBLIC_ONLY to Unraid public template Mar 9, 2026
Co-authored-by: Aedankerr <56336929+Aedankerr@users.noreply.github.com>
Copilot AI changed the title Restrict Docker publish to main only; add PUBLIC_ONLY to Unraid public template Fix dev→Docker Hub: publish dev tag, never latest Mar 9, 2026
@Aedankerr Aedankerr marked this pull request as ready for review March 9, 2026 04:08
@Aedankerr Aedankerr merged commit a048ecc into main Mar 9, 2026
3 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.

2 participants