release: pre-releases are also tagged dev
ci / check (push) Successful in 1m26s
ci / images (push) Successful in 5s
release / images (release) Successful in 30s

Task: none (owner request, 2026-10-20)
This commit is contained in:
iamdoubz committed 2026-10-20 13:28:54 -05:00
1 parent 9e5cbb18ac
commit f92c5f18d2
2 files changed
+5 -5

No files matched your search

+1 -1
View File
@@ -108,7 +108,7 @@ get the proxy's address only (below). The setting is on Settings → Security, w
each pushing to its own registry: `ghcr.io/<owner>/selfphoneng-{api,asterisk}` (the job's
`GITHUB_TOKEN`) and `<gitea host>/<owner>/selfphoneng-{api,asterisk}` (repository secrets
`REGISTRY_USER` + `REGISTRY_TOKEN`, a personal access token with `write:package`: Gitea's job
token can't push packages). Tags: the version, and for a non-pre-release also
token can't push packages). Tags: the version, plus (pre-release: `dev`; otherwise)
`<major>.<minor>` and `latest`. The job fails unless the tag is `v` + the root package.json
version, and checks the images (every api module loads, `/app/VERSION`, `asterisk -V`) before
pushing. To release: set the version in all four package.json files, add a `CHANGELOG.md`