Commit Graph

14 Commits

Author SHA1 Message Date
jpoehnelt-bot 2bbe1472c1 ci: harden publish-skills workflow
- Pin clawhub@0.7.0 for supply-chain safety
- Add concurrency group to prevent parallel publishes
- Add PR dry-run validation
- Guard against missing CLAWHUB_TOKEN secret
- Add changeset file
2026-03-04 12:11:54 -07:00
jpoehnelt-bot 274063a52e ci: use documented clawhub sync flags 2026-03-04 12:11:54 -07:00
jpoehnelt-bot b4e437148c ci: add workflow to publish OpenClaw skills to ClawHub 2026-03-04 12:11:54 -07:00
Justin Poehnelt 9935ddee39 ci: auto-generate and commit skills on branch push 2026-03-04 00:57:29 -07:00
Justin Poehnelt 214fc18d4f ci: skip smoketest on fork pull requests (#47) 2026-03-04 00:24:13 -07:00
Justin Poehnelt 3cd4d522b2 fix: sync Cargo.toml version with changesets (#7) 2026-03-03 09:46:45 -08:00
Justin Poehnelt fd99954627 fix: use custom tag-release script for private packages 2026-03-03 10:24:27 -07:00
Justin Poehnelt 4d4cabeb16 ci: add concurrency controls to cancel stale PR runs 2026-03-03 10:13:44 -07:00
Justin Poehnelt 8ab58d670f ci: disable Windows Defender for cargo dirs 2026-03-03 10:10:40 -07:00
Justin Poehnelt ceacdbae09 ci: fix release 2026-03-03 10:07:42 -07:00
Justin Poehnelt a0ad08950d ci: speed up builds with rust-cache, sccache, and artifact reuse (#3) 2026-03-03 09:01:42 -08:00
Justin Poehnelt 4ed67adb64 ci: Configure custom npm registry URL and prevent its overwriting in the release workflow. 2026-03-03 09:32:50 -07:00
Justin Poehnelt 835335d85b fix: use changeset tag instead of publish, defer npm publishing to cargo-dist (#2)
* fix: use changeset tag instead of publish, defer npm publishing to cargo-dist

* fix: quote label names containing colons in labeler.yml

* chore: delete labeler
2026-03-02 16:49:37 -08:00
Justin Poehnelt f75bf6dcf7 feat: implement cli (#1) 2026-03-02 17:26:21 -07:00