Add a GitHub adapter #83
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?
Problem
lazyforge supports Forgejo and Gitea only. Add a GitHub adapter so it works against github.com (and GitHub Enterprise) before the public release. GitLab comes later, after the release.
Acceptance criteria
[1]–[3], details, ★ Renovate, merge, approve, close, comment, labels, open in browser (ticket; design.md → v1 scope).Tracking
This is a tracking issue. Too big for one MR, so the work is split:
Order: #84 first. #85, #86 and #87 are independent of each other afterwards. Close this issue when the last child lands.
Context
docs/architecture.md→ API mapping (GitHub column, unverified until #84/#85).net/httpclient (no SDK, as ADR 0005), conditional requests so refreshes don't spend GitHub's 5,000/hour budget, and the CI fold across check runs plus commit statuses.🤖 Split into #84 (adapter core, first), #85 (runs, logs, labels), #86 (onboarding + connect), #87 (inline images). This issue now tracks them; the plan is in the body.
🤖 All children merged: #84 (!88), #85 (!89), #86 (!90), #87 (!91). GitHub (github.com and Enterprise) is selectable in onboarding and supports every v1 feature that works on Forgejo. Private-repo images stay links (see #87).