Harden live release workflow #25
This commit is contained in:
@@ -5,3 +5,7 @@ The Importarr review site at <http://172.20.30.35:18765/> must always reflect th
|
||||
- After making local code changes, run `deploy/review/review.sh update` from the repository root.
|
||||
- Before finishing, verify that `http://172.20.30.35:18765/` responds successfully.
|
||||
- If deployment or URL verification fails, report the failure clearly; do not claim the review site is current.
|
||||
|
||||
## Release workflow
|
||||
|
||||
Generic requests such as "release app", "release to live", or "release importarr" mean the complete release-to-live flow: verify a clean release candidate, run tests, commit the intended changes, create and push a SemVer tag and repository release, call the live bearer's protected `POST /api/control/update?expected_tag=<release-tag>` with the required exact release tag, then verify health and that the reported installed version matches the release. Follow any host-local operational runbook for credentials and live URLs; never put tokens or other secrets in this repository, commands shown in logs, release notes, or commits.
|
||||
|
||||
Reference in New Issue
Block a user