docs(release): record why tagged releases publish nothing
Some checks failed
deploy-site / deploy (push) Failing after 31s
Some checks failed
deploy-site / deploy (push) Failing after 31s
Two tagged release pipelines failed and no installer has been published since 1.1.0. The cause is not in the build: the release repository has no Actions secrets at all, so every run stops at the signing guard. A helper now reports which release secrets are missing and registers them once the signing material exists, and the release guide documents the required values, the Forgejo-side check, and how to re-run a pipeline for an existing tag without recreating it.
This commit is contained in:
parent
7e1972a315
commit
a85ab799a3
4 changed files with 178 additions and 14 deletions
|
|
@ -26,6 +26,8 @@
|
|||
"release:forgejo:local": "node --env-file-if-exists=.env scripts/ci/publish-forgejo-release.mjs",
|
||||
"release:forgejo:check": "node scripts/ci/publish-forgejo-release.mjs --check",
|
||||
"release:tag": "node scripts/ci/create-release-tag.mjs",
|
||||
"release:secrets": "node --env-file-if-exists=.env scripts/ci/set-forgejo-secrets.mjs --write",
|
||||
"release:secrets:check": "node scripts/ci/set-forgejo-secrets.mjs --check",
|
||||
"security:secrets": "node scripts/ci/check-no-hardcoded-secrets.mjs",
|
||||
"security:secrets:test": "node scripts/ci/check-no-hardcoded-secrets.mjs --self-test",
|
||||
"check:design": "node scripts/ci/check-design-tokens.mjs",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue