{"id":15174035,"url":"https://github.com/0xtheprodev/gitlab-mirror","last_synced_at":"2026-02-07T10:31:37.453Z","repository":{"id":257573228,"uuid":"858673052","full_name":"0xTheProDev/gitlab-mirror","owner":"0xTheProDev","description":"Github Action to Push Latest Change to Corresponding Gitlab Mirror Repository","archived":false,"fork":false,"pushed_at":"2024-09-18T10:02:41.000Z","size":61,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-19T05:37:07.944Z","etag":null,"topics":["actions","backup","github","gitlab","mirror","utility"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/gitlab-mirror-action","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xTheProDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"0xTheProDev"}},"created_at":"2024-09-17T10:32:55.000Z","updated_at":"2024-09-18T10:02:29.000Z","dependencies_parsed_at":"2024-10-11T03:00:32.549Z","dependency_job_id":"11283b7b-a7e0-4ca6-b153-d5e0f0d531b3","html_url":"https://github.com/0xTheProDev/gitlab-mirror","commit_stats":null,"previous_names":["0xtheprodev/gitlab-mirror-action","0xtheprodev/gitlab-mirror"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/0xTheProDev/gitlab-mirror","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xTheProDev%2Fgitlab-mirror","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xTheProDev%2Fgitlab-mirror/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xTheProDev%2Fgitlab-mirror/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xTheProDev%2Fgitlab-mirror/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xTheProDev","download_url":"https://codeload.github.com/0xTheProDev/gitlab-mirror/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xTheProDev%2Fgitlab-mirror/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266591199,"owners_count":23953078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actions","backup","github","gitlab","mirror","utility"],"created_at":"2024-09-27T11:23:17.357Z","updated_at":"2026-02-07T10:31:37.426Z","avatar_url":"https://github.com/0xTheProDev.png","language":"Shell","funding_links":["https://github.com/sponsors/0xTheProDev"],"categories":[],"sub_categories":[],"readme":"\u003c!-- markdownlint-configure-file { \"MD033\": false } --\u003e\n\n# Gitlab-Mirror\n\n[![License](https://img.shields.io/github/license/0xTheProDev/gitlab-mirror?style=for-the-badge\u0026label=license)](https://github.com/0xTheProDev/gitlab-mirror/blob/main/LICENSE)\n[![Open Issues](https://img.shields.io/github/issues-raw/0xTheProDev/gitlab-mirror?style=for-the-badge)](https://github.com/0xTheProDev/gitlab-mirror/issues)\n[![Closed Issues](https://img.shields.io/github/issues-closed-raw/0xTheProDev/gitlab-mirror?style=for-the-badge)](https://github.com/0xTheProDev/gitlab-mirror/issues?q=is%3Aissue+is%3Aclosed)\n[![Open Pulls](https://img.shields.io/github/issues-pr-raw/0xTheProDev/gitlab-mirror?style=for-the-badge)](https://github.com/0xTheProDev/gitlab-mirror/pulls)\n[![Closed Pulls](https://img.shields.io/github/issues-pr-closed-raw/0xTheProDev/gitlab-mirror?style=for-the-badge)](https://github.com/0xTheProDev/gitlab-mirror/pulls?q=is%3Apr+is%3Aclosed)\n[![Contributors](https://img.shields.io/github/contributors/0xTheProDev/gitlab-mirror?style=for-the-badge)](https://github.com/0xTheProDev/gitlab-mirror/graphs/contributors)\n[![Activity](https://img.shields.io/github/last-commit/0xTheProDev/gitlab-mirror?style=for-the-badge\u0026label=most%20recent%20activity)](https://github.com/0xTheProDev/gitlab-mirror/pulse)\n\n## Description\n\nGithub Action to Push Latest Change to Corresponding GitLab Mirror Repository\n\n## Usage\n\n**Pre-requisite:** Add your GitLab [Access Token](https://docs.gitlab.com/ee/user/project/settings/project_access_tokens.html)_(preferred)_ or Password into your GitHub secrets.\n\n```yaml\n---\nname: Mirror Repository\n\non:\n  push:\n    branches:\n      - main\n\nconcurrency: ${{ github.workflow }}-${{ github.ref }}\n\npermissions:\n  contents: read\n\njobs:\n  gitlab:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 0 # This must be set to 0 to avoid shallow cloning.\n\n      - name: Mirror Repository\n        uses: 0xTheProDev/gitlab-mirror@v1\n        with:\n          password: ${{ secrets.GITLAB_PAT }}\n          project-id: \"github-mirror\"\n          username: \"gitlab\"\n```\n\n## Reporting a Bug\n\nHead on to [**Discussion**](https://github.com/0xTheProDev/gitlab-mirror/discussions) section to report a bug or to ask for any feature. Feel to add your queries about using this library as well under _Q \u0026 A_ section of it. Remember, do not create any Issues by yourself, maintainers of this repository will open one if deemed necessary.\n\n## Changelog\n\nSee [CHANGELOG](https://github.com/0xTheProDev/gitlab-mirror/blob/main/.github/CHANGELOG.md) for more details on what has been changed in the latest release.\n\n## Contributing\n\nSee [Contributing Guidelines](https://github.com/0xTheProDev/gitlab-mirror/blob/main/.github/CONTRIBUTING.md).\n\n## License\n\nThis project is licensed under the terms of the MIT license, see [LICENSE](https://github.com/0xTheProDev/gitlab-mirror/blob/main/LICENSE) for more details.\n\n\u003ca href=\"https://github.com/0xTheProDev\"\u003e\n  \u003cimg src=\".github/assets/the-pro-dev-original.png\" alt=\"The Pro Dev\" height=\"120\" width=\"120\"/\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xtheprodev%2Fgitlab-mirror","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xtheprodev%2Fgitlab-mirror","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xtheprodev%2Fgitlab-mirror/lists"}