Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Releases And CI

How Postgram releases happen in this repository and where versions are published.

  1. CLI publishes from merge to main via semantic-release:
  • scope convention drives version bumps (feat(cli): ... etc.).
  1. CLI package is published to npm with provenance flags.
  2. Docker images are published to GitHub Container Registry on merge and semantic tag events.
  • Configured in .github/workflows/release-cli.yml
  • Requires NPM_TOKEN repository secret.
  • Configured in .github/workflows/docker.yml
  • Publishes multi-arch images to ghcr.io/ivo-toby/postgram.
  • Non-CLI-scoped commits do not bump the CLI version.
  • Docker image tags include latest, main, sha-<short>, and semver tags on release.