feat(github): accept issues on GitHub and auto-forward to Gitea #138

Merged
lerko merged 1 commits from feat/github-issues-forward into main 2026-06-20 16:50:15 +00:00
Owner

Summary

  • Add GitHub issue form templates (bug report + feature request) matching existing Gitea templates
  • Remove config.yml contact_links that redirected users to Gitea (requires login, blocks external contributors)
  • Add forward-issues.yml workflow: on issues.opened, creates corresponding Gitea issue with provenance header, label mapping, and github label, then comments back on GitHub with tracker link

Prerequisites (done)

  • GITEA_TOKEN secret added to GitHub repo
  • github label created on Gitea
  • bug and feature labels verified on Gitea

Test plan

  • Merge to main, wait for mirror push to GitHub
  • Open test bug report on GitHub using template
  • Verify Gitea issue created with correct title, body, bug + github labels
  • Verify GitHub issue gets comment linking to Gitea issue
  • Open test feature request — verify same flow with feature label
## Summary - Add GitHub issue form templates (bug report + feature request) matching existing Gitea templates - Remove `config.yml` contact_links that redirected users to Gitea (requires login, blocks external contributors) - Add `forward-issues.yml` workflow: on `issues.opened`, creates corresponding Gitea issue with provenance header, label mapping, and `github` label, then comments back on GitHub with tracker link ## Prerequisites (done) - [x] `GITEA_TOKEN` secret added to GitHub repo - [x] `github` label created on Gitea - [x] `bug` and `feature` labels verified on Gitea ## Test plan - [x] Merge to main, wait for mirror push to GitHub - [x] Open test bug report on GitHub using template - [ ] Verify Gitea issue created with correct title, body, `bug` + `github` labels - [ ] Verify GitHub issue gets comment linking to Gitea issue - [ ] Open test feature request — verify same flow with `feature` label
lerko added 1 commit 2026-06-20 16:44:26 +00:00
feat(github): accept issues on GitHub and auto-forward to Gitea
CI / test (pull_request) Successful in 1m46s
CI / lint (pull_request) Successful in 1m12s
CI / vulncheck (pull_request) Successful in 51s
70c12ca24b
GitHub mirror previously redirected issue reporters to Gitea, which
requires login. Now GitHub Issues are accepted directly via form
templates (bug report + feature request) and a workflow forwards
new issues to Gitea with label mapping and provenance header.
lerko merged commit 70c12ca24b into main 2026-06-20 16:50:15 +00:00
lerko deleted branch feat/github-issues-forward 2026-06-20 16:50:15 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerkolabs/uptop#138