Retire review deploy and add live Actions
This commit is contained in:
@@ -1,11 +1,7 @@
|
||||
# Repository Instructions
|
||||
|
||||
The Importarr review site at <http://172.20.30.35:18765/> must always reflect the local working-tree code.
|
||||
## Deployment workflow
|
||||
|
||||
- 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.
|
||||
Pushes to `main` deploy through the bounded Gitea Actions workflow. Follow the
|
||||
host-local operational runbook for credentials, live URLs, and verification;
|
||||
never put tokens, SSH keys, or other secrets in this repository or logs.
|
||||
|
||||
Reference in New Issue
Block a user