Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

GitHub Actions use-cases

  • CI - Continuous Integration - compile code and run all the tests on every push and ever pull-request.
  • Run both unit-tests and integration tests.
  • Run linters and other static analyzers.
  • CD - Continuous Delivery/Deployment.
  • Automatically handle issues (eg. close old issues).
  • Setup environment for GitHub Co-Pilot.
  • Run a scheduled job to collect data.
  • Generate static web sites.