docs(e2e): Forgejo Actions secrets + variables reference (BUNYIP-247) #269
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/bunyip-247-forgejo-secrets-readme"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Adds an authoritative reference for every repository-level Forgejo Actions secret and variable the workflows consume, in
e2e/README.md, and links to it from the root README. Implements BUNYIP-247. Names and purpose only - no secret values.Why
The knowledge was scattered:
e2e/README.mdexplained the staging/production -> plainE2E_*mapping but listed no literal names;dev-docs/e2e.mdenumerated the E2E names as a provisioning runbook only; the registry/release secret (PSA_SYSTEMS_PRIVATE_PACKAGE_PAT) was mentioned only in a workflow comment; and the two repo variables were undocumented. The root README had no link to the e2e suite docs at all.Change
e2e/README.md: rename theSecret layoutsection toForgejo Actions secrets and variablesand add two tables:PSA_SYSTEMS_PRIVATE_PACKAGE_PAT(secret) plusPSA_SYSTEMS_PRIVATE_PACKAGE_OWNERandRUNS_ON_OPENSUSE_BASE_LATEST(variables), with kind, consuming workflow, and purpose.E2E_*names, with required/optional and the gated specs. Notes the deliberate absence of a production mail sink.README.md: add a Contributing bullet linking to the reference.Per the placement decision for BUNYIP-247, everything lives in
e2e/README.md; the root README links to it.Verification
Diffed the tables against the live
.forgejo/workflows/*.yml: all 20 secrets + 2 variables present, no stale names. Docs-only change.#BUNYIP-247
🤖 Generated with Claude Code