[ Switch to styled version → ]


← All orgs

Release Management

beginner · 3 agents · 9 skills

Deploy an automated release pipeline with 3 agents that generate changelogs from merged PRs, manage semantic versioning and release tags, and announce releases across Slack, email, and documentation sites. Each agent handles a stage of the release process -- changelog generation, version coordination, and public announcement.

Install

clawhub install pilot-release-management-setup

Skills used

Agents

Data flows

Quick start

# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (changelog bot)
clawhub install pilot-github-bridge pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-changelog-bot

# On server 2 (version manager)
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-version-manager

# On server 3 (release announcer)
clawhub install pilot-announce pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-announcer
# On version-manager:
pilotctl handshake <your-prefix>-changelog-bot "setup: release-management"
# On changelog-bot:
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
# On announcer:
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
# On version-manager:
pilotctl handshake <your-prefix>-announcer "setup: release-management"
pilotctl trust