An open API service indexing awesome lists of open source software.

https://github.com/eficode-academy/github-actions-katas

This repository contains a set of exercises to learn Github Actions.
https://github.com/eficode-academy/github-actions-katas

exercises github-actions katas

Last synced: 24 days ago
JSON representation

This repository contains a set of exercises to learn Github Actions.

Awesome Lists containing this project

README

        

# Github Actions katas

## Introduction

This repository contains a set of exercises to learn Github Actions.

### Exercises

* [Setup](./labs/setup.md)
* [Build app](./labs/build-app.md)
* [Extending the Pipeline](./labs/extend-pipeline.md)
* [Storing Artifacts](./labs/storing-artifacts.md)
* [Building Docker images](./labs/docker-image.md)
* [Systems test](./labs/systems-test.md)
* [Reusable workflows](./labs/reusable.md)
* [Pull Request based workflow](./labs/pr-workflow.md)
* [Build app on multiple environments](./labs/matrix-builds.md)

### Rough exercises (not yet ready)
* [Reusing build cache ](./labs/build-cache.md)
* [Selfhosted runners](./labs/selfhosted-runner.md)

## Resources

* [Understand a workflow file](https://docs.github.com/en/actions/learn-github-actions/introduction-to-github-actions#understanding-the-workflow-file)
* [List of starter workflow files for many different languages](https://github.com/actions/starter-workflows/tree/main/ci)
* [A curated list of awesome things related to GitHub Actions](https://github.com/sdras/awesome-actions)
* [Githubs own Hands On Labs](https://github.com/ps-actions-sandbox/ActionsFundamentals)