This repository contains a set of exercises to learn Github Actions.
- Setup
- Build app
- Extending the Pipeline
- Storing Artifacts
- Building Docker images
- Systems test
- Reusable workflows
- Pull Request based workflow
- Build app on multiple environments
- Understand a workflow file
- List of starter workflow files for many different languages
- A curated list of awesome things related to GitHub Actions
- Githubs own Hands On Labs
- Build application from script
- Test application from script
- Upload artifact
- Use Linting
- Download artifact created in the previous step
- Run linting
- Build application packaged as a docker image (ghrc)
- Component test & Performance test
- Reusable workflow