1. What is GitHub Action?
- https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions
Overview
GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline. You can create workflows that build and test every pull request to your repository, or deploy merged pull requests to production.
GitHub Action workflow
Official website documentation of GitHub Action
- https://docs.github.com/en/enterprise-cloud@latest/actions
2. Prerequisites
- Basic linux command line skill, CICD, YAML
3. Installation
How to install GitHub Action?
- No need to install, itโs built along with GitHub server
4. Basics of GitHub Action
Getting started with GitHub Action
- Visit https://docs.github.com/en/enterprise-cloud@latest/actions/quickstart for a comprehensive introduction.
GitHub Action Hello World
- Check the basic/ directory to create a simple GitHub Action demo.
5. Beyond the Basics
Hands-On Example
6. Moreโฆ
Awesome GitHub workflow
Recommended Books