AikidoSec-safe-chain/docs/Release.md
2026-04-08 14:09:26 +02:00

836 B

Release Guide

Steps

1. Create and push a version tag

git tag 1.0.0
git push origin 1.0.0

This triggers the build pipeline, which compiles binaries for all platforms and creates a draft GitHub release.

2. Wait for artifacts to build

Monitor the Actions tab until the Create Release workflow completes.

3. Publish the GitHub release

  1. Go to the Releases page
  2. Open the draft release created for your tag
  3. Add release notes
  4. Click Publish release

Publishing the release automatically triggers an npm publish. Pre-release versions (e.g. 1.0.0-beta) are published to npm under a tag matching the pre-release identifier (e.g. beta). Stable versions are published to the latest tag.