Skip to content

Support GitLab as a source provider - #217

Merged
joetannenbaum merged 1 commit into
mainfrom
gitlab
Sep 4, 2026
Merged

Support GitLab as a source provider#217
joetannenbaum merged 1 commit into
mainfrom
gitlab

Conversation

@joetannenbaum

Copy link
Copy Markdown
Collaborator

The CLI assumed GitHub everywhere: it never sent the provider when creating or updating an app, and hardcoded github.com into every repo, commit and branch link.

Provider knowledge now sits behind a driver interface in app/SourceProviders/, one class per provider. The provider comes from the origin remote, so nothing changes for GitHub users. Unrecognized hosts prompt, or take --source-provider.

@joetannenbaum
joetannenbaum merged commit 39387bf into main Sep 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant