chore(ci): complete Forgejo migration and adopt auto_review #386
No reviewers
Labels
No labels
adr
automated
bug
chore
dependencies
documentation
enhancement
epic
github-actions
P1-high
P2-medium
P3-low
release
research
rust
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/eventcore!386
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/forgejo-migration-fixes"
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?
Summary
Finishes the GitHub → Forgejo migration started in #385.
Workflows
ubuntu-24.04(the label used by every other Slipstream repo). Thedockerlabel's runner currently fails every job at image pull with a broken docker credential helper — this is why the release-plz run onmainfailed after #385 merged.coderabbit.yml; added the org-standardsemantic-reviewjob toci.ymlthat requests a review from the self-hosted auto_review gateway (uses org-levelAUTO_REVIEW_GATEWAY_URL/AR_CI_REVIEW_TOKEN).--backendto the current--forgeflag and configure the release-bot git identity from org-levelRELEASE_BOT_NAME/RELEASE_BOT_EMAILbefore creating release PRs.Metadata and docs
Cargo.tomlrepository URL, README CI badge,eventcore-sqlite/README.md, and the security-manual compliance link now point atgit.johnwilger.com/Slipstream/eventcore.SECURITY.md: vulnerabilities are reported privately by email (Forgejo has no Security Advisories feature).CONTRIBUTING.md: Forgejo clone URLs, GPG key instructions,tea pr create, Forgejo Issues.docs/RELEASE_PROCESS.md: removed references to the deleted.github/scriptslockstep scripts — lockstep versioning is enforced structurally by workspace version inheritance.Notes
CODERABBIT_API_KEYrepo secret is now unused and can be deleted from repo settings (left in place intentionally).This PR completes the migration from GitHub to Forgejo by updating CI workflows, documentation, and metadata links. The changes appear safe to merge, but ensure that all new configurations and environment settings are correctly applied.
Walkthrough
dockertoubuntu-24.04across all workflows.coderabbit.ymland addedsemantic-reviewjob for auto_review.release-plzcommand from--backendto--forge.release-plz.yml.LLM usage and cost
Estimated total USD: $0.050627 via https://api.openai.com and https://api.openai.com
@ -17,7 +17,7 @@ env:jobs:🟡 Warning: The runner label has been changed from
dockertoubuntu-24.04. Ensure that all dependencies and configurations are compatible with this new environment.@ -62,5 +62,5 @@ jobs:🟡 Warning: The
--backendflag in therelease-plzcommand has been replaced with--forge. Ensure that this change is compatible with the current setup and does not affect the release process.