## So what is GitHub Actions
> 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.
Read more in the [documentation](https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions)
_YAML YAML and more YAML._
## Why do we care?
> Thinking is hard
**We want to reduce the mental load for yourself and your colleagues to save it for things that matter**
[Automation with GitHub Actions](https://hugogruson.fr/slides/2022-03-17_github-actions/#/title-slide) by Hugo Gruson
## Okay fine, it looks good but concretely what can I do with them?
- Lets use [`{epinowcast}`](https://github.com/epinowcast/epinowcast) as an example
- [`{epinowcast}` PR example](https://github.com/epinowcast/epinowcast/pull/422)
- [`{epinowcast}` GitHub Actions](https://github.dev/epinowcast/epinowcast/tree/main/.github/workflows)
## Surely there are some problems
Okay, maybe there are a few issues. One of the problems is that actions can be flaky. See this [blog](https://epiforecasts.io/posts/2022-04-11-robust-actions/) (again from Hugo) that goes into some potential ways to mitigate this.