GitHub Actions
GitHub Actions quickly carved out a place for itself in the CI ecosystem when it launched in 2018. Since GitHub is the de-facto hub for major open source projects, GitHub Actions has also seen wide adoption within those open source projects, including Prometheus. If you’re not familiar with it, fear not. GitHub Action workflows are written in – you guessed it – YAML. So, at least there’s not some funky Java-adjacent language that you need to learn to understand this chapter (looking at you, Jenkins).
Now, this obviously is not a book about CI tools, DevOps, or anything of the sort. So, why are we still talking about GitHub Actions? Well, if you’re already familiar with it, then skip right ahead to the next section. However, if you’re not, let’s go over some basics so that we’re all using the same terminology and the rest of the chapter will make sense to you.
GitHub Actions is just the name of the Continuous...