Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

Migrate To Github Actions Migrating from CircleCI to GitHub Actions - GitHub Docs

A guide for manually transitioning CI/CD pipelines from CircleCI to GitHub Actions by mapping configuration concepts and workflows.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Migrate To Github Actions Migrating from CircleCI to GitHub Actions - GitHub Docs

A guide for manually transitioning CI/CD pipelines from CircleCI to GitHub Actions by mapping configuration concepts and workflows.

When To Use

Use when you need to convert CircleCI configuration files and workflows into equivalent GitHub Actions YAML workflows.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-workflow-guide.mdA guide detailing the key differences and manual migration steps for transitioning workflows and jobs from CircleCI to GitHub Actions.Questions about a guide detailing the key differences and manual migration steps for transitioning workflows and jobs from CircleCI t...
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs.textA text representation of a CircleCI configuration snippet showing cache restoration logic to be migrated to GitHub Actions.Exact payloads, commands, or snippets shown in A text representation of a CircleCI configuration snippet showing cache restoration logic to be migrated to GitHub Ac...
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-2.textA text snippet demonstrating how to convert a CircleCI caching step into a GitHub Actions cache step using actions/cache.Exact payloads, commands, or snippets shown in A text snippet demonstrating how to convert a CircleCI caching step into a GitHub Actions cache step using actions/ca...
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-3.textA text snippet demonstrating the conversion of CircleCI persist_to_workspace and attach_workspace commands to GitHub Actions workflow syntax.Exact payloads, commands, or snippets shown in A text snippet demonstrating the conversion of CircleCI persisttoworkspace and attachworkspace commands to GitHub Act...
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-4.textA text example demonstrating how to migrate CircleCI artifact uploading and downloading steps to GitHub Actions using upload-artifact and download-artifact actions.Exact payloads, commands, or snippets shown in A text example demonstrating how to migrate CircleCI artifact uploading and downloading steps to GitHub Actions using...
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-5.textA text representation of a CircleCI configuration file used to demonstrate manual migration steps to GitHub Actions.Exact payloads, commands, or snippets shown in A text representation of a CircleCI configuration file used to demonstrate manual migration steps to GitHub Actions.
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-6.textA text representation of a CircleCI configuration file showing container and service definitions to be migrated to GitHub Actions.Exact payloads, commands, or snippets shown in A text representation of a CircleCI configuration file showing container and service definitions to be migrated to Gi...
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-7.textA text representation of a CircleCI configuration workflow being manually translated to a GitHub Actions YAML structure.Exact payloads, commands, or snippets shown in A text representation of a CircleCI configuration workflow being manually translated to a GitHub Actions YAML structure.
examples/actions-migrate-to-github-manual-migrations-migrating-from-circleci-docs-8.textA text-based example of a GitHub Actions workflow file used during the manual migration process from CircleCI.Exact payloads, commands, or snippets shown in A text-based example of a GitHub Actions workflow file used during the manual migration process from CircleCI.

What This Skill Covers

    • GitHub Actions / - Tutorials / - Migrate to GitHub Actions / - Manual migrations / - Migrate from CircleCI
  • Main sections: In this article, Introduction, Key differences, Migrating workflows and jobs, Migrating orbs to actions.

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/manual-migrations/migrate-from-circleci