Skip to content

CI Targets

GitHub Actions jobs should delegate shell behavior to make targets so local and hosted verification stay aligned.

CI-Aligned Targets

  • make gh-fmt
  • make gh-lint
  • make gh-security
  • make gh-test
  • make gh-docs-install
  • make gh-release-wait-for-ci

CI Rule

When a workflow grows shell logic that make already owns, move that logic back to the make layer and keep the workflow file thin.

Next Reads