Back To Schedule
Thursday, June 25 • 4:00pm - 4:50pm
Getting Started with GitHub Actions

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Continuous Integration systems such as GitHub Actions and CircleCI allow you to automate tasks such as building, testing and linting your code. After this talk you’ll be equipped to use these tools to:

  • Build and test your code on Linux, macOS and Windows using GitHub Actions and CircleCI
  • Speed up your build time
  • Set up code coverage
  • Use build artifacts

I will be using some Perl-specific examples, but much of the content will be useful across different languages.  This talk will get you up and running quickly and will provide you with sample configurations you can use right now. In particular, we will talk about lightning fast testing for Dist::Zilla modules, installing your Perl prerequisites faster and a strategy to build once and then test many times.

Slides at https://github.com/oalders/presentations/blob/master/slides/4-github-actions/marp.pdf

See also https://github.com/Perl/docker-perl-tester

avatar for Olaf Alders

Olaf Alders

Senior Software Engineer, MaxMind, Inc
I am coder #1 on MetaCPAN. I help keep a bunch of Perl modules mostly up to date. In my spare time I occasionally pick up a guitar and stand behind a microphone. I am into running, cycling and open water swimming. My kids are teaching me how to skateboard.

Thursday June 25, 2020 4:00pm - 4:50pm EDT
Zoom Channel 1