This is a helper documentation on release workflow.
Includes:
- seeding "current" version everywhere
- project scope for poetry for PyPi publishing
# Either
deno run -A ./.scripts/seed.ts
harbor dev seed
# Either
deno run -A ./.scripts/docs.ts
harbor dev docs
# Test
npm publish --dry-run
# Publish
npm whoami
npm publish --access public
# System python
poetry env use system
# Build
poetry build -v
# Publish
poetry publish -v
- Actions on GH, attached to a tag
- Update version in
./.scripts/seed.ts
- Run the script
./.scripts/release.sh