github2gitea-mirror
github2gitea-mirror copied to clipboard
Mirror GitHub single repos/users/orgas/starred repos to a Gitea or Forgejo instance.
[Enable LFS and wiki mirroring, and use auth token for all repo mirrors](https://github.com/maxkratz/github2gitea-mirror/commit/3b7b9ea2bbcbd024b7a02e37437ed100e589bbfd) [Allow --mode user to fetch repos of arbitrary --user value](https://github.com/maxkratz/github2gitea-mirror/commit/b0b2c9e9d89fbf6d31e59b6530af9eda9cecdcb5) Improve error handling and error clarity I...
Large amounts of critical information can be stored in repositories' issues, PRs, and wiki pages. From what I've heard, Forgejo and Gitea can mirror these if one uses their importers...
Made an example configuration for `gitea actions`. It allows you to clone repositories of users and organizations on a schedule. This ties into #3
I added the `GITEA_USER` parameter, which allows you to specify the user under whose name repositories will be created. If the value is missing, a user will be created according...
By default, mirrored repositories have enabled Gitea/Forgejo Actions, which results in a lot of failing runs for most of the repositories. The default state should be that this mirroring script...
The chosen ENV name `GITHUB_TOKEN` may be already in use, e.g., when this script runs as GitHub/Gitea/Forgejo Action. This could, potentially, break CI scripts.
would it be easily feasible to do the opposite of what this was intended with only few options or would it need a complete rewrite? currently i am more in...