Migrating from Jenkins
You have studied and compared the features and benefits of both Jenkins and GitHub Actions, and you have decided to migrate some, or all, of your workflows to GitHub Actions. The next few sections will introduce basic steps to help you perform this migration successfully.
To get started with the migration, follow these steps:
- Migrate your code to GitHub. If your code is not hosted on GitHub already, create a new repository and push your code there. Please refer to Chapter 1, Learning the Foundations for GitHub Actions, and review the steps to accomplish that.
- Read the documentation to learn more about the workflow configuration and syntax differences between both platforms.
Important note
The comprehensive documentation to support the migration from Jenkins to GitHub Actions can be found at https://docs.github.com/en/actions/learn-github-actions/migrating-from-jenkins-to-github-actions.
- Start migrating the contents of your Jenkins pipeline script...