Rename .github/ to .forgejo/ for clarity #22
Labels
No labels
in-review
ready-for-agent
ready-for-human
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
weiwen/evie#22
Loading…
Add table
Add a link
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?
What to build
Move the workflow configuration from
.github/to.forgejo/so the directory name reflects that Forgejo Actions — not GitHub — is the runner of record. The Forgejo runner reads.forgejo/workflowsnatively.This is a small, mechanical change, but it must be done in isolation: it relocates the entire workflows directory, so it conflicts with any concurrent or in-review change that adds or edits a workflow. It must land after #21 (which introduces
.github/workflows/pr-triage.yml) so the rename carries that file too, and no other workflow-touching work may be in flight at the same time.Tradeoff to confirm before doing this:
.github/workflowswas originally kept "for compatibility" so the same files would also work on a GitHub mirror. Renaming to.forgejomakes the workflows Forgejo-specific and drops GitHub-mirror Actions execution. Proceed only if the GitHub mirror is not relied on to run Actions (it is described as a mirror only).Also update every in-repo reference to the old path (docs/agents,
.sandcastleprompts, CONTEXT/DESIGN/README, etc.) to the new.forgejo/location.Acceptance criteria
.github/workflows/*moved to.forgejo/workflows/*(includingci.ymland thepr-triage.ymladded in #21); the.github/directory is removed if nothing else remains in it..forgejo/workflows), verified green on the PR..github/workflowsare updated to.forgejo/workflows.Blocked by