wozniakpl/Mirror GitHub to GitLab
Lists your GitHub repos and mirrors them to GitLab (creates projects if needed).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gh_pat | GitHub PAT (classic: repo scope, or fine-grained: Contents + Metadata read) | yes | — |
| gl_pat | GitLab PAT (api or read_repository + write_repository) | yes | — |
| gitlab_user | GitLab username (e.g. gitlab.com/this-username/...) | yes | — |
| visibility | Visibility for new GitLab projects: public, private, internal, or keep (preserve source visibility) | yes | private |
| repository_owner | GitHub org/user whose repos to mirror | yes | — |
| skip_repos | Comma-separated repo names to exclude from mirror list (e.g. this orchestrator repo) | no | "" |
| skip_failed_repos | If true, continue with next repo when mirroring one fails instead of failing the job | no | false |
Outputs
no outputs