Writing GitHub Actions in Go

1 · Seth Vargo · Jan. 8, 2020, midnight
I was part of the GitHub Actions beta and have used GitHub Actions to run tests, close stale issues, and automate formerly-manual tasks in my repositories. Over the holiday break, I explored authoring GitHub Actions in languages other than Node.js. This post explores how to write and publish GitHub Actions written in Go, but the principles are largely applicable to any language since the deliverable is a Docker container. Coding GitHub Actions has an API of sorts that relies on output in a par...