The operator-facing release artifact is the convex-sync CLI.
Each GitHub release should publish:
convex-sync_<tag>_linux_amd64.tar.gzSHA256SUMS
The archive contains:
convex-syncLICENSENOTICEREADME.md
For now, that is enough to make the maintained Rust runtime easy to install and verify.
convex-inspect is intentionally excluded from release artifacts for now. It is
a repo-local source-inspection binary, not the published operator entrypoint.
This repo also ships a checkout-linked dev command:
scripts/convex-sync-dev- installed as
convex-sync-devvia./install.sh --mode dev
That is not a release artifact, but it is part of the supported operator experience for local development.
These stay versioned with the repo and release tag, but they are not published as separate binary assets:
platform/aws/platform/databricks/s3/platform/databricks/delta/databricks.ymlplatform/databricks/delta/resources/platform/databricks/delta/extractor/convex_cdc_job.pyplatform/databricks/delta/sql/bootstrap/platform/databricks/delta/lakeflow/
This repo should not publish:
- Terraform state
- rendered
.tfvars - Databricks smoke notebooks or secret scopes
.memory/outputs- internal library crates as standalone public packages
Not in the first release slice:
- wider platform matrix beyond
linux-amd64 - container images for the S3/export runtime
- separate packaging for Databricks Delta assets