Actions
Click Run to open GitHub's workflow_dispatch UI. Auth is handled by your existing GitHub session. Read-only viewers (breez-developers) can browse but GitHub will reject the dispatch.
BreeZ Ops · ansible
validate
Syntax-check every playbook (local/, ci/, shared) and verify the ansible-vault decrypts. Auto-runs on PRs and pushes to main.
pages
Rebuild and deploy this internal docs site (CF Pages). Auto-runs on changes under docs/ or mkdocs.yml.
cloudflare
Manage Cloudflare zone via API. Re-enable when CLOUDFLARE_API_TOKEN / ZONE_ID / ACCOUNT_ID are added to release.
BreeZ-CF · monorepo
ci
Lint (pnpm check via ultracite) · pnpm build · pnpm test. Three jobs run in parallel on PRs and pushes to main.
deploy-dev
Deploy workers + web to dev via pnpm deploy:dev. Targets the dev GitHub environment so future protection rules can gate it.
deploy-release
Deploy workers + web to release via pnpm deploy:release. Reserved for breez-admin via repo perms; environment release ready for required-reviewer rules.
Pending / not yet wired
codedoc
Generates per-app reference docs into 80-Docs/<slug>/. Could run in CI with a tmp output path.
Adding a workflow
- Drop a
.github/workflows/<name>.ymlcontainingon: workflow_dispatch. - Add a card under the appropriate repo section. Link to
https://github.com/<owner>/<repo>/actions/workflows/<name>.yml. - If it needs secrets, set
environment: <name>and add them at Settings → Environments → \<name>.