Skip to content

chore: tambah image tag :latest di job merge release - #19

Merged
anwareset merged 1 commit into
mainfrom
chore/add-image-latest-tag
Aug 29, 2026
Merged

chore: tambah image tag :latest di job merge release#19
anwareset merged 1 commit into
mainfrom
chore/add-image-latest-tag

Conversation

@anwareset

Copy link
Copy Markdown
Owner

Ringkasan

Menambahkan image tag :latest (manifest multi-arch) di job merge workflow release, dibuat otomatis setiap push git tag.

Perubahan

docker-build.yml → job merge:

docker buildx imagetools create \
  -t "$IMAGE:$RELEASE_TAG" \
  -t "$IMAGE:sha-$SHA" \
  -t "$IMAGE:latest" \        # ← tambahan
  "$IMAGE:$RELEASE_TAG-amd64" \
  "$IMAGE:$RELEASE_TAG-arm64"

Karena job merge hanya berjalan saat push git tag (trigger workflow ini), tag latest dibuat otomatis setiap rilis — tidak perlu langkah tambahan.

Perilaku

  • Deploy tidak berubah: arcane-deploy.yml tetap memakai tag versi + sha immutable; latest bukan target deployment (kebijakan immutable dipertahankan).
  • latest ditujukan untuk convenience (pull manual / dev): docker pull ghcr.io/anwareset/toskd:latest selalu menunjuk manifest multi-arch rilis terbaru.

AGENTS.md disinkronkan agar catatan release akurat.

Setiap push git tag → job merge selain membuat :N.N.N + :sha-<long>,
sekarang juga menerbitkan manifest multi-arch :latest (convenience
untuk pull manual/dev). Job merge hanya berjalan saat push tag, jadi
latest dibuat otomatis per rilis.

Deploy tetap memakai version+sha immutable; :latest bukan target
deployment (sesuai kebijakan). AGENTS.md disinkronkan.
@vercel

vercel Bot commented Aug 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
toskd Ready Ready Preview Aug 29, 2026 4:27am

@anwareset
anwareset merged commit 34f9ce0 into main Aug 29, 2026
3 checks passed
@anwareset
anwareset deleted the chore/add-image-latest-tag branch August 29, 2026 04:28
anwareset added a commit that referenced this pull request Aug 29, 2026
Memicu rilis yang membuat image tag :latest pertama (job merge kini
menerbitkan :latest per rilis). Perubahan sejak 0.1.2: penambahan
image tag :latest di job merge (PR #19).
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