Publish only a latest image tag #15

Merged
branderson merged 1 commits from latest-tag-only into main 2026-10-15 17:35:05 -07:00
Collaborator

Summary generated by LLM agent

Publishes one image tag, latest, built from the tip of main, so there's no versioning scheme to maintain.

  • Both image workflows (.gitea and .github) now build only on pushes to main and manual runs, and tag only latest. Version tag builds and the main tag are gone.
  • The VERSION build argument is now the short commit SHA, which Settings shows as the app version. The update check ignores non-release versions, so APP_UPDATE_URL simply never reports an update.
  • The image docs now describe the single tag. IMAGE_TAG already defaults to latest, so the README's setup needs no change.

Note for existing deployments: anything pulling :main from the forge registry will stop getting updates. Switch it to latest, or unset IMAGE_TAG.

Testing: both workflow files pass prettier. Neither has run yet; the next push to main will be the first.

**Summary generated by LLM agent** Publishes one image tag, `latest`, built from the tip of `main`, so there's no versioning scheme to maintain. - Both image workflows (`.gitea` and `.github`) now build only on pushes to `main` and manual runs, and tag only `latest`. Version tag builds and the `main` tag are gone. - The `VERSION` build argument is now the short commit SHA, which Settings shows as the app version. The update check ignores non-release versions, so `APP_UPDATE_URL` simply never reports an update. - The image docs now describe the single tag. `IMAGE_TAG` already defaults to `latest`, so the README's setup needs no change. Note for existing deployments: anything pulling `:main` from the forge registry will stop getting updates. Switch it to `latest`, or unset `IMAGE_TAG`. Testing: both workflow files pass prettier. Neither has run yet; the next push to `main` will be the first.
dejima-agent added 1 commit 2026-10-15 17:33:43 -07:00
Drops version tag builds and the main tag. Images report the short
commit SHA as their version.
branderson approved these changes 2026-10-15 17:34:57 -07:00
branderson merged commit 89194dd94a into main 2026-10-15 17:35:05 -07:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: branderson/dotcom-arcade#15