feat(ci): add GOPROXY and port remaining workflows to Forgejo runners #25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/ci-goproxy-and-workflows"
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?
Configure athens.brooktrails.org as the Go module proxy across all CI
workflows. Convert ci-next-go and e2e workflows from GitHub Actions
(ubuntu-latest + actions/checkout + actions/setup-go) to the Forgejo
runner pattern used by ci.yml and publish.yml.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
Automated review by pr-reviewer v0.15.0 | Safety Check | anthropic | tracking id
r-c8bd49-4df4baThis is an AI-generated review and may contain mistakes.
Status: ✅ Completed
✅ Verdict: LGTM — No obvious bugs or security issues found in this CI/CD configuration update.
Complexity: moderate
Safety Check Review
This PR migrates CI workflows from GitHub Actions to Forgejo runners and adds a Go proxy configuration. The changes look reasonable:
athens.brooktrails.org,directwhich is appropriate for private Go module proxy setupactions/checkoutandactions/setup-gowith manual checkout and container-based approach1.26and1.27appear to be future versions but are reasonable for a "next-go" testing workflowNo security vulnerabilities, obvious bugs, or accidentally committed sensitive files detected.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.