Artifact naming conventions and deployment regions

Index Cloud Partners
Last Updated: September 08, 2026

To be able to auto-deploy your container successfully, your image tag and your S3 model folder name must use the following naming convention:

<version>[-<annotation>][_<REGION>]

Version (required). YYYY.0M.0D.MICRO, all numeric: the date the artifact was cut plus a counter that increments for repeat artifacts on the same day, e.g. 2026.07.10.2. Exactly four parts. This is an opinionated variant of CalVer.

Annotation (optional). A hyphen followed by a label such as a commit SHA, ticket, or artifact number (-gitc0ffee). Letters, digits, hyphens, and dots only, no underscores. It is recorded against your deployment events but has no effect on deployment: a label like -rc.1 does not hold an artifact back.

Deployment region (optional). One of _AMS, _EMEA, or _APAC. One region maximum, upper-case only. Omit it to deploy to every region. That bare form is the only way to express "everywhere."

SuffixRegion
_AMSAmericas
_EMEAEurope, Middle East & Africa
_APACAsia-Pacific

Examples

TagResult
2026.07.10.2Deploys to every region
2026.07.10.2_EMEADeploys to EMEA only
2026.07.10.2-gitc0ffee_EMEADeploys to EMEA. The gitc0ffee annotation is unused.

Only upload artifacts of this format if you intend for them to be deployed.

If an upload seems to have done nothing, check your events: no event at all means the version itself was not recognized and the artifact was ignored. We ignore all artifacts not matching this format.

Note: global deployments overwrite region-specific deployments. A global upload overwrites every region, including one which could be running a region-specific artifact. It is recommended that all artifacts stick to being either global or region-specific to avoid unintended overwrites.