Prompt Buddy logoPrompt Buddy

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.

Import to Prompt Buddy

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

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-migrate-to-github-automated-migrations-migrating-from-gitlab-wit-workflow-guide.mdA 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.textThe 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.textThe 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textA 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.textThe 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

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. 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