Edit product

Building GitHub Actions

8 ratings

Hello 👋

I'm Michael and I love GitHub Actions. I work on a team that built a complex platform that solves exactly the problems we needed it to. Of course, that came at a cost.

Data was stored across multiple repos, with various submodules and test suites that all needed to stay in sync. People were struggling to make changes because our workflows were... well they made doing your taxes look fun.

Our workflows were repetitive, yet somehow still error prone. Then GitHub Actions came along and solved all our problems. What was an involved process involving commits to multiple repos suddenly became as simple as merging a pull request. The time taken to validate changes and get them merged dropped from 20 minutes to 60 seconds overnight.

That was back in October 2018. Since then, I've built over a dozen GitHub Actions to automate our workflows with even more in the works. I've learned which libraries to use when building Actions, how to test them locally and how to build tools to make building Actions even easier. Now, I want to show you how to do the same

Building GitHub Actions

Hello 👋

I'm Michael and I love GitHub Actions. I work on a team that built a complex platform that solves exactly the problems we needed it to. Of course, that came at a cost.

Data was stored across multiple repos, with various submodules and test suites that all needed to stay in sync. People were struggling to make changes because our workflows were... well they made doing your taxes look fun.

Our workflows were repetitive, yet somehow still error prone. Then GitHub Actions came along and solved all our problems. What was an involved process involving commits to multiple repos suddenly became as simple as merging a pull request. The time taken to validate changes and get them merged dropped from 20 minutes to 60 seconds overnight.

That was back in October 2018. Since then, I've built over a dozen GitHub Actions to automate our workflows with even more in the works. I've learned which libraries to use when building Actions, how to test them locally and how to build tools to make building Actions even easier. Now, I want to show you how to do the same

8 ratings

Ratings

5.0
(8 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by
  • Checkout

    Building GitHub Actions

    Enter your info to complete your purchase of Just the Book

    Card

    or pay with
    pp paypal
    You'll be charged US$39.