zeroclaw/.github/workflows
Argenis 4d56b972f5
chore(ci): unify release pipeline for full auto-sync (#4283)
- Add tag-push trigger to Release Stable workflow so `git push origin v0.5.9`
  auto-triggers the full pipeline (builds, Docker, crates.io, website,
  Scoop, AUR, Homebrew, tweet) in one shot
- Add Homebrew Core as downstream job (was manual-only, never auto-triggered)
- Add `workflow_call` to pub-homebrew-core.yml so it can be called from
  the stable release workflow
- Skip beta releases on version bump commits (prevents beta/stable race)
- Skip auto crates.io publish when stable tag exists (prevents double-publish)
- Auto-create git tag on manual dispatch so tag always exists for downstream
- Fix cut_release_tag.sh to reference correct workflow name
2026-03-24 15:34:55 +03:00
..
checks-on-pr.yml ci: add x86_64-pc-windows-msvc to build matrix (#3449) 2026-03-13 21:45:08 -04:00
ci-run.yml fix(channels): address critical bugs in voice wake word detection (#4191) 2026-03-24 15:32:21 +03:00
cross-platform-build-manual.yml feat(ci): add armv7-unknown-linux-gnueabihf release target (#4029) 2026-03-24 15:30:36 +03:00
master-branch-flow.md ci: add x86_64-pc-windows-msvc to build matrix (#3449) 2026-03-13 21:45:08 -04:00
pub-aur.yml fix(ci): harden AUR SSH key setup and add diagnostics (#3952) 2026-03-24 15:26:27 +03:00
pub-homebrew-core.yml chore(ci): unify release pipeline for full auto-sync (#4283) 2026-03-24 15:34:55 +03:00
pub-scoop.yml ci: auto-sync Scoop and AUR on stable release (#3743) 2026-03-24 15:17:21 +03:00
publish-crates-auto.yml chore(ci): unify release pipeline for full auto-sync (#4283) 2026-03-24 15:34:55 +03:00
publish-crates.yml fix(publish): publish aardvark-sys dep before main crate (#4172) 2026-03-24 15:31:17 +03:00
README.md chore: update .gitignore, CODEOWNERS, and dependabot configuration 2026-03-07 21:05:23 -05:00
release-beta-on-push.yml chore(ci): unify release pipeline for full auto-sync (#4283) 2026-03-24 15:34:55 +03:00
release-stable-manual.yml chore(ci): unify release pipeline for full auto-sync (#4283) 2026-03-24 15:34:55 +03:00
tweet-release.yml fix: only tweet for stable releases, not beta builds (#3808) 2026-03-24 15:17:27 +03:00

Workflow Directory Layout

GitHub Actions only loads workflow entry files from:

  • .github/workflows/*.yml
  • .github/workflows/*.yaml

Subdirectories are not valid locations for workflow entry files.

Repository convention:

  1. Keep runnable workflow entry files at .github/workflows/ root.
  2. Keep cross-tooling/local CI scripts under dev/ or scripts/ci/ when used outside Actions.

Workflow behavior documentation in this directory:

  • .github/workflows/master-branch-flow.md