Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

Migrate To Github Actions Migrating from Travis CI to GitHub Actions - GitHub Docs

A guide for manually converting CI/CD pipelines from Travis CI to GitHub Actions by mapping Travis CI configurations and workflows to GitHub Actions syntax and components.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Migrate To Github Actions Migrating from Travis CI to GitHub Actions - GitHub Docs

A guide for manually converting CI/CD pipelines from Travis CI to GitHub Actions by mapping Travis CI configurations and workflows to GitHub Actions syntax and components.

When To Use

Use when you need to translate Travis CI configuration files and build steps into 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-travis-ci-doc-workflow-guide.mdA guide detailing the manual migration process and job execution comparisons when moving from Travis CI to GitHub Actions.Questions about a guide detailing the manual migration process and job execution comparisons when moving from Travis CI to GitHub Act...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc.textA text representation of a GitHub Actions workflow matrix configuration used when migrating from Travis CI.Exact payloads, commands, or snippets shown in A text representation of a GitHub Actions workflow matrix configuration used when migrating from Travis CI.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-2.textA YAML-formatted workflow example demonstrating the conversion of a Travis CI build strategy to a GitHub Actions matrix build.Exact payloads, commands, or snippets shown in A YAML-formatted workflow example demonstrating the conversion of a Travis CI build strategy to a GitHub Actions matr...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-3.textA text representation of a Travis CI configuration file used to demonstrate manual migration steps to GitHub Actions.Exact payloads, commands, or snippets shown in A text representation of a Travis CI configuration file used to demonstrate manual migration steps to GitHub Actions.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-4.textA YAML configuration snippet demonstrating the transition of workflow triggers from Travis CI to GitHub Actions.Exact payloads, commands, or snippets shown in A YAML configuration snippet demonstrating the transition of workflow triggers from Travis CI to GitHub Actions.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-5.textA text snippet demonstrating the git submodule configuration settings used when migrating from Travis CI to GitHub Actions.Exact payloads, commands, or snippets shown in A text snippet demonstrating the git submodule configuration settings used when migrating from Travis CI to GitHub Ac...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-6.textA text representation of a GitHub Actions workflow configuration used to demonstrate migrating from a Travis CI setup.Exact payloads, commands, or snippets shown in A text representation of a GitHub Actions workflow configuration used to demonstrate migrating from a Travis CI setup.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-7.textA YAML configuration demonstrating how to migrate a Travis CI Node.js build with a matrix strategy to a GitHub Actions workflow.Exact payloads, commands, or snippets shown in A YAML configuration demonstrating how to migrate a Travis CI Node.js build with a matrix strategy to a GitHub Action...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-8.textA text representation of GitHub Actions workflow steps used to replace Travis CI build scripts.Exact payloads, commands, or snippets shown in A text representation of GitHub Actions workflow steps used to replace Travis CI build scripts.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-9.textA YAML-formatted workflow example demonstrating how to translate Travis CI conditional logic and job steps into GitHub Actions syntax.Exact payloads, commands, or snippets shown in A YAML-formatted workflow example demonstrating how to translate Travis CI conditional logic and job steps into GitHu...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-10.textA text representation of a Travis CI configuration file being migrated to a GitHub Actions workflow using Python.Exact payloads, commands, or snippets shown in A text representation of a Travis CI configuration file being migrated to a GitHub Actions workflow using Python.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-11.textA YAML-formatted workflow example demonstrating how to convert a Python job from Travis CI to GitHub Actions.Exact payloads, commands, or snippets shown in A YAML-formatted workflow example demonstrating how to convert a Python job from Travis CI to GitHub Actions.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-12.textA text-based example demonstrating how to convert a Travis CI configuration for a Node.js project into a GitHub Actions workflow.Exact payloads, commands, or snippets shown in A text-based example demonstrating how to convert a Travis CI configuration for a Node.js project into a GitHub Actio...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-13.textA YAML snippet demonstrating how to migrate a Travis CI node module caching step to a GitHub Actions workflow using actions/cache.Exact payloads, commands, or snippets shown in A YAML snippet demonstrating how to migrate a Travis CI node module caching step to a GitHub Actions workflow using a...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-14.textA text snippet demonstrating how to configure environment variables for a manual migration from Travis CI to GitHub Actions.Exact payloads, commands, or snippets shown in A text snippet demonstrating how to configure environment variables for a manual migration from Travis CI to GitHub A...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-15.textA text representation of a GitHub Actions workflow configuration used to migrate a Maven build from Travis CI.Exact payloads, commands, or snippets shown in A text representation of a GitHub Actions workflow configuration used to migrate a Maven build from Travis CI.
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-16.textA text representation of a Travis CI configuration snippet showing npm install, build, and test commands for manual migration to GitHub Actions.Exact payloads, commands, or snippets shown in A text representation of a Travis CI configuration snippet showing npm install, build, and test commands for manual m...
examples/actions-migrate-to-github-manual-migrations-migrating-from-travis-ci-doc-17.textA GitHub Actions workflow configuration file demonstrating a manual migration from a Node.js CI setup in Travis CI.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating a manual migration from a Node.js CI setup in Travis CI.

What This Skill Covers

    • GitHub Actions / - Tutorials / - Migrate to GitHub Actions / - Manual migrations / - Migrate from Travis CI
  • Main sections: In this article, Introduction, Before you start, Comparing job execution, Key similarities.

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-travis-ci