Files
2026-07-13 13:05:14 +08:00
..

Overview

Our CI workflows make heavy usage of Reusable Workflows. These reusable workflows can then be tested manually via the manual_dispatch.yml workflow. Or integrated into CI jobs such has on_pull_request.yml or on_main.yml.

By convention:

  • All reusable workflows start with the reusable_ prefix.
  • All workflows that are triggered via workflow_dispatch start with the manual_ prefix.
  • All workflows that are triggered via an event start with the on_ prefix.
    • on_pull_request is triggered on pull requests.
    • on_push_main is triggered on pushes to the main branch.

If you are going to be doing any editing of workflows, the VS Code extension for GitHub Actions is highly recommended.