zeroclaw/.github/workflows
Argenis 72c9e6b6ca
fix(publish): publish aardvark-sys dep before main crate (#4172)
* fix(publish): add aardvark-sys version and publish it before main crate

- Add version = "0.1.0" to aardvark-sys path dependency in Cargo.toml
- Update all three publish workflows to publish aardvark-sys first
- Add aardvark-sys COPY to Dockerfile for workspace builds
- Fixes cargo publish failure: "dependency aardvark-sys does not
  specify a version"

* ci: publish aardvark-sys before main crate in all publish workflows

All three crates.io publish workflows now publish aardvark-sys first,
wait for indexing, then publish the main zeroclawlabs crate.
2026-03-21 16:20:50 -04: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(observability): handle missing OtelObserver match arms and add all-features CI check (#3981) 2026-03-19 17:48:35 -04:00
cross-platform-build-manual.yml feat(ci): add armv7-unknown-linux-gnueabihf release target (#4029) 2026-03-20 01:36:15 -04: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-19 13:28:58 -04:00
pub-homebrew-core.yml fix: add Node.js build dependency to Homebrew formula template (#3996) 2026-03-19 15:13:56 -04:00
pub-scoop.yml ci: auto-sync Scoop and AUR on stable release (#3743) 2026-03-16 21:34:29 -04:00
publish-crates-auto.yml fix(publish): publish aardvark-sys dep before main crate (#4172) 2026-03-21 16:20:50 -04:00
publish-crates.yml fix(publish): publish aardvark-sys dep before main crate (#4172) 2026-03-21 16:20:50 -04:00
README.md chore: update .gitignore, CODEOWNERS, and dependabot configuration 2026-03-07 21:05:23 -05:00
release-beta-on-push.yml feat(ci): add armv7-unknown-linux-gnueabihf release target (#4029) 2026-03-20 01:36:15 -04:00
release-stable-manual.yml fix(publish): publish aardvark-sys dep before main crate (#4172) 2026-03-21 16:20:50 -04:00
tweet-release.yml fix: only tweet for stable releases, not beta builds (#3808) 2026-03-17 14:06:46 -04: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