The Ci Github Notifier
Originally written on 30 November 2021
I wrote a lightweight container to post the status of a CI task to GitHub, allowing GitHub users to see the status of a PR or Branch. Designed for cloud native workflows (eg Argo Workflows, or Tekton), but will run wherever a container can be run.
It annotates a github Pull Request with the status of a particular CI task, along with a link back to the CI tool performing the task, so users can dive deeper into failures when they occur.
The container clocks in at just 7MB in size so should fit nicely in any CI process. You can find out more on the github page.