5 Ways to make development with GitHub Actions more efficient

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Delete the most useless function ever: context switching.
  • act

    Run your GitHub Actions locally 🚀

    Sometimes you just want to be able to step through your YAML workflows on your local development machine. It can't replicate everything, but act is a very useful project that aims to run your workflow files using Docker containers on your own computer. This significantly improves the feedback cycle for the developer!

  • setup-node

    Set up your GitHub Actions workflow with a specific version of node.js

    If you see repeated build or preparation steps that do not change when your codebase changes, look into caching the results. Here is a straightforward guide to caching, but also be aware caching is built into a lot of marketplace actions anyway, e.g. actions/setup-node can cache npm dependencies.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts