picoclaw/.github/workflows
Guoguo 023ca2e4c1
ci(release): split tag creation and release into separate workflows (#2614)
- Add `create-tag.yml`: creates annotated tag at a specified commit or
  latest main HEAD, with duplicate tag and commit validation
- Simplify `release.yml`: only accepts existing tags, removes create_tag
  toggle, validates tag via GitHub API before checkout
- Always checkout main branch (fetch-depth: 0 fetches full history),
  then create tag at the specified commit

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-22 10:07:14 +08:00
..
build.yml ci(build): remove unused Node.js and pnpm setup from core build workflow 2026-04-13 11:56:43 +08:00
create-tag.yml ci(release): split tag creation and release into separate workflows (#2614) 2026-04-22 10:07:14 +08:00
create_dmg.yml build(deps): bump pnpm/action-setup from 4 to 6 (#2552) 2026-04-17 10:07:10 +08:00
docker-build.yml chore(deps): bump docker/login-action from 3 to 4 (#1604) 2026-03-16 14:11:22 +08:00
nightly.yml build(deps): bump pnpm/action-setup from 4 to 6 (#2552) 2026-04-17 10:07:10 +08:00
pr.yml fix(agent): disable seahorse context manager on freebsd/arm (#2417) 2026-04-08 10:57:22 +08:00
release.yml ci(release): split tag creation and release into separate workflows (#2614) 2026-04-22 10:07:14 +08:00
upload-tos.yml feat: upload release artifacts to Volcengine TOS (#1164) 2026-03-06 11:47:29 +08:00