Skip to content

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.

auto · dispatch

pages

Rebuild and deploy this internal docs site (CF Pages). Auto-runs on changes under docs/ or mkdocs.yml.

auto · dispatch

cloudflare

Manage Cloudflare zone via API. Re-enable when CLOUDFLARE_API_TOKEN / ZONE_ID / ACCOUNT_ID are added to release.

awaiting secrets

BreeZ-CF · monorepo

ci

Lint (pnpm check via ultracite) · pnpm build · pnpm test. Three jobs run in parallel on PRs and pushes to main.

auto · dispatch

deploy-dev

Deploy workers + web to dev via pnpm deploy:dev. Targets the dev GitHub environment so future protection rules can gate it.

dispatch · env: dev

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.

dispatch · env: release

Pending / not yet wired

obsidian-vault

Renders the breez-team Obsidian vault. Local only — writes to $HOME/Vaults.

local only

codedoc

Generates per-app reference docs into 80-Docs/<slug>/. Could run in CI with a tmp output path.

unwired

Adding a workflow

  1. Drop a .github/workflows/<name>.yml containing on: workflow_dispatch.
  2. Add a card under the appropriate repo section. Link to https://github.com/<owner>/<repo>/actions/workflows/<name>.yml.
  3. If it needs secrets, set environment: <name> and add them at Settings → Environments → \<name>.