Code Maven
  • Exercises
  • Slides
  • Courses
  • Services
  • Type keyword:
  • Archive
  • About
  • Atom feed

GitHub Actions

  • GitHub

A list of repositories with sample GitHub Action configurations. Feel free to use these skeletons!

  • Bash
  • Crystal
  • Perl with Build.PL
  • Perl with Dist::Zilla
  • Perl with Makefile.PL
  • PostgreSQL
  • MySQL
  • Python
  • Redis
  • Solr
  • GitHub Actions with parameters
  • Run code if file changes
  • Incremental caching demo using S3 compatibale object storage of Linode
  • Cache restore and save (not doing what I wanted)
  • Create Reusable Github Action workflow and use it in another workflow file
  • Reuse a GitHub Action workflow from another (public) repository.
  • GitHub jobs and workflows depending on each other
  • Avoid duplicate triggers (push and pull_request for maintainers)
  • Try others


Gabor Szabo
Written by
Gabor Szabo

Published on 2022-12-01

If you have any comments or questions, feel free to post them on the source of this page in GitHub. Source on GitHub. Comment on this post

Author: Gabor Szabo

Gábor who writes the articles of the Code Maven site offers courses in in the subjects that are discussed on this web site.

Gábor helps companies set up test automation, CI/CD Continuous Integration and Continuous Delivery and other DevOps related systems. Gabor can help your team improve the development speed and reduce the risk of bugs.

He is also the author of a number of eBooks.

Contact Gabor if you'd like to hire his services.

If you would like to support his freely available work, you can do it via Patreon, GitHub, or PayPal.