fleet-memory/RELEASE.md
Nicolò Boschi c82fff949b add profiles
2025-11-13 13:22:27 +01:00

663 B

Release Guide

Release Process

1. Generate OpenAPI Spec

uv sync
cd memora-dev
uv run generate-openapi
cd ..

2. Generate API Clients

./scripts/generate-clients.sh

This regenerates Python and TypeScript clients from openapi.json.

3. Commit Everything

git add openapi.json memora-clients/
git commit -m "Update OpenAPI spec and regenerate clients"

4. Run Release Script

./scripts/release.sh 0.0.6

This will:

  • Update versions in all core components
  • Commit changes
  • Create and push tag v0.0.6
  • Trigger GitHub Actions (builds Python package, Rust CLI, Docker images, Helm chart)