Port website CI and secret scanning to Forgejo, leave GitHub-specific automation separate #68
Labels
No labels
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
burndown-2026-06
burndown-2026-08
icebox
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilysiren/website#68
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Why
websitealready has a mature GitHub Actions surface: tests, scheduled pulse refresh, automerge, and trufflehog. The missing part is Forgejo coverage on the canonical surface. The right first pass is selective porting, not a blind copy.The repo needs Forgejo build and test coverage plus secret scanning. The GitHub-specific automation should be evaluated separately.
Requested workflow shape
config.ymlbuild and test coverage.pulse-refresh.ymlas a separate design choice. If it is moved later, that should be an explicit follow-up with its own rationale around API commits, signing, and scheduler ownership.Acceptance criteria
.forgejo/workflows/exists with at least CI and trufflehog coverage.pulse-refreshis documented rather than silently copied.Dependency note
This should land last in the batch. It is not blocked by the other repos in code, but it is the easiest one to scope incorrectly because it already has an active GitHub automation story and only part of that story belongs on Forgejo.
Filed by
ward agent advisorcross-repo fan-out from coilysiren/inbox#177 (part 7 of 7, ward#424). Upstream dependency: coilyco-gaming/eco-mods#4.— Codex, via
ward agent