openclaw-multi-session-plugins/.github/workflows
Haitao Pan e705c69ba8
ci: unify ci/publish/deploy into one 3-stage pipeline (#4)
Merge ci.yml + publish.yml + deploy.yml into pipeline.yml with sequential
stages build -> publish(npm) -> deploy:
- build: install/test/typecheck/pack:check (runs on PR and push)
- publish: npm publish (needs build; release/tag/dispatch only)
- deploy: SSH install on ubuntu@openclaw.svc.plus (needs publish)

Version now flows from publish job output to deploy, removing the
workflow_run cross-workflow trigger. Vault roles/secrets unchanged.

Co-authored-by: Haitao Pan <haitao.pan@xworkmate.ai>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 15:12:41 +08:00
..
pipeline.yml ci: unify ci/publish/deploy into one 3-stage pipeline (#4) 2026-06-28 15:12:41 +08:00
runtime-release.yaml fix(ci): package runtime asset without recursive dist copy 2026-06-27 11:37:41 +08:00
validate-release-pr.yml ci: add release/* branch source validation workflow (#2) 2026-06-28 12:12:27 +08:00