| # CI Workflows | |
| `schedule:` and `workflow_dispatch:` triggers fire **only from the default | |
| branch (`main`)**. A workflow YAML must live on `main` for its cron to | |
| register — the same file on other branches has no effect. `pull_request:` | |
| and `push:` triggers fire from the event branch's file and work normally | |
| on `develop`. | |