Automate OpenClaw nightly releases
release-openclaw-nightlyskillsetup L3★377,536
openclaw/openclaw ↗What it does
Isolate and publish alpha/beta releases from proof branches
Best for
Keeping nightly releases unblocked by main instability while proving fixes forward-port cleanly.
Inputs
- · base SHA from main
- · Tideclaw host state file
- · Discord trigger (optional)
Outputs
- · alpha release tag (vYYYY.M.D-alpha.N)
- · npm alpha dist-tag
- · forward-port PR to main
Requires
- · git
- · npm publish
- · GitHub Actions/OIDC
- · gh CLI
Preconditions
- · Tideclaw machine identity configured
- · release-private state file loaded
Failure modes
- · publishing from dirty checkout ships unintended code
- · reusing stale branch SHAs causes version conflicts
- · main CI failure blocks alpha publish
Trust signals
- · timestamped release branches (tideclaw/alpha/YYYY-MM-DD-HHMMZ)
- · release CI green gates
- · npm tag proof