feat(automation): weekly Forgejo package prune shell resolver (WP-0020)
Add forgejo_package_prune query, weekly activity-definition (disabled), State Hub evidence sink support for shell sources, and runbook notes.
This commit is contained in:
parent
a853cd3118
commit
5b6d9f4e95
7 changed files with 176 additions and 7 deletions
|
|
@ -273,6 +273,14 @@ activity registration issues before the next scheduled run.
|
|||
|
||||
## Weekly maintenance definitions
|
||||
|
||||
`weekly-forgejo-package-prune` runs Sundays at 03:30 UTC. It invokes the
|
||||
`shell` context query `forgejo_package_prune`, which runs
|
||||
`~/railiance-platform/tools/cmd/forgejo-package-prune` and posts
|
||||
`forgejo_package_prune` progress to State Hub. Retention depth is **3** versions
|
||||
per package; production Helm image tags in `railiance-apps` are protected. Ships
|
||||
`enabled: false` until dry-run evidence is reviewed (`ACTIVITY-WP-0020`). The
|
||||
worker host must have `FORGEJO_TOKEN` or `FORGEJO_TOKEN_FILE` in its environment.
|
||||
|
||||
`weekly-sbom-staleness` is the canonical rule-only weekly maintenance schedule.
|
||||
It runs Mondays at 09:00 Europe/Berlin, resolves State Hub SBOM status for all
|
||||
repos, and emits one automated task per stale repo through explicit
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue