What is it
GitHub Actions is GitHub's serverless platform for CI/CD.
Why we use it
GitHub Actions has excellent integration with GitHub, and via reusable actions, it provides a low barrier of entry to setting up and maintaining CI/CD pipelines.
When to use it
Use GitHub Actions for all Open Source repositories.
Consider using it for private repositories where Workload Identity Federation is a viable route for provisioning access to internal infrastructure.
How to learn it
- Read the Learn GitHub Actions guide