github · GitHub Actions Docs
Migrate To Github Actions Migrating from GitLab with GitHub Actions Importer - GitHub Docs
A tutorial on using the GitHub Actions Importer to automate the migration of CI/CD pipelines from GitLab to GitHub Actions.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Migrate To Github Actions Migrating from GitLab with GitHub Actions Importer - GitHub Docs
A tutorial on using the GitHub Actions Importer to automate the migration of CI/CD pipelines from GitLab to GitHub Actions.
When To Use
Use when migrating CI/CD workflows from GitLab to GitHub Actions using the automated GitHub Actions Importer tool.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-workflow-guide.md | A guide detailing the process and prerequisites for migrating GitLab workflows to GitHub Actions using the GitHub Actions Importer. | Questions about a guide detailing the process and prerequisites for migrating GitLab workflows to GitHub Actions using the GitHub Act... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit.text | The shell command to install the GitHub Actions Importer extension using the GitHub CLI. | Exact payloads, commands, or snippets shown in The shell command to install the GitHub Actions Importer extension using the GitHub CLI. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-2.text | The help and usage information for the GitHub Actions Importer CLI command. | Exact payloads, commands, or snippets shown in The help and usage information for the GitHub Actions Importer CLI command. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-3.text | A text representation of the gh actions-importer configure command used to initiate the GitLab to GitHub Actions migration process. | Exact payloads, commands, or snippets shown in A text representation of the gh actions-importer configure command used to initiate the GitLab to GitHub Actions migr... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-4.text | A text representation of the interactive CLI prompts and user inputs for configuring the GitHub Actions Importer to migrate from a GitLab instance. | Exact payloads, commands, or snippets shown in A text representation of the interactive CLI prompts and user inputs for configuring the GitHub Actions Importer to m... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-5.text | A text snippet demonstrating the command to update the GitHub Actions Importer CLI. | Exact payloads, commands, or snippets shown in A text snippet demonstrating the command to update the GitHub Actions Importer CLI. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-6.text | A command line instruction for updating the GitHub Actions Importer CLI to the latest version using container registry. | Exact payloads, commands, or snippets shown in A command line instruction for updating the GitHub Actions Importer CLI to the latest version using container registry. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-7.text | A CLI command example demonstrating how to use the GitHub Actions Importer to audit a GitLab namespace and output the results to a directory. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to use the GitHub Actions Importer to audit a GitLab namespace and output the... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-8.text | A CLI command example demonstrating how to run a GitLab migration forecast using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to run a GitLab migration forecast using the GitHub Actions Importer. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-9.text | A CLI command example using the GitHub Actions Importer to forecast a GitLab migration for specific namespaces and subgroups. | Exact payloads, commands, or snippets shown in A CLI command example using the GitHub Actions Importer to forecast a GitLab migration for specific namespaces and su... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-10.text | A CLI command example demonstrating how to perform a dry run migration from GitLab to GitHub Actions using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to perform a dry run migration from GitLab to GitHub Actions using the GitHub... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-11.text | A command line example demonstrating the use of the GitHub Actions Importer to migrate a GitLab project to GitHub. | Exact payloads, commands, or snippets shown in A command line example demonstrating the use of the GitHub Actions Importer to migrate a GitLab project to GitHub. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-12.text | A CLI command example for migrating a GitLab project to GitHub using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A CLI command example for migrating a GitLab project to GitHub using the GitHub Actions Importer. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-13.text | A CLI command example demonstrating how to perform a dry run migration from GitLab to GitHub Actions using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to perform a dry run migration from GitLab to GitHub Actions using the GitHub... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-14.text | A CLI command example demonstrating how to run a GitLab migration forecast using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to run a GitLab migration forecast using the GitHub Actions Importer. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-15.text | A CLI command example for auditing a GitLab namespace using the GitHub Actions Importer tool. | Exact payloads, commands, or snippets shown in A CLI command example for auditing a GitLab namespace using the GitHub Actions Importer tool. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-16.text | A configuration list specifying GitLab repository slugs and file paths for the GitHub Actions Importer migration process. | Exact payloads, commands, or snippets shown in A configuration list specifying GitLab repository slugs and file paths for the GitHub Actions Importer migration proc... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-17.text | A CLI command example demonstrating how to perform a dry run for migrating a GitLab project to GitHub Actions using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to perform a dry run for migrating a GitLab project to GitHub Actions using t... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-18.text | A CLI command example demonstrating how to use the GitHub Actions Importer to audit a GitLab repository and specify an output directory. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to use the GitHub Actions Importer to audit a GitLab repository and specify a... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-19.text | A text configuration snippet demonstrating the reusable_workflows syntax for migrating GitLab workflows using the GitHub Actions Importer. | Exact payloads, commands, or snippets shown in A text configuration snippet demonstrating the reusableworkflows syntax for migrating GitLab workflows using the GitH... |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-20.text | A CLI command example demonstrating how to use the GitHub Actions Importer to migrate a GitLab project to GitHub. | Exact payloads, commands, or snippets shown in A CLI command example demonstrating how to use the GitHub Actions Importer to migrate a GitLab project to GitHub. |
examples/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-21.text | The MIT License text for the GitHub Actions Importer used during GitLab to GitHub Actions migrations. | Exact payloads, commands, or snippets shown in The MIT License text for the GitHub Actions Importer used during GitLab to GitHub Actions migrations. |
What This Skill Covers
-
- GitHub Actions / - Tutorials / - Migrate to GitHub Actions / - Automated migrations / - GitLab migration
- Main sections:
In this article,About migrating from GitLab with GitHub Actions Importer,Prerequisites,Limitations,Manual tasks.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://docs.github.com/en/actions/tutorials/migrate-to-github-actions/automated-migrations/gitlab-migration
