Container build reference
The repository container workflow uses Kaniko to build an image archive and Skopeo to publish it to ghcr.io/<repository-owner>/pygeofilter-odata-cdse (owner and repository names are lowercased).
| Trigger | Tag |
|---|---|
develop branch |
latest-dev |
main branch |
latest |
Git tag vX.Y.Z |
X.Y.Z, checked against the package version |
Published artifacts, when available, are listed in the Terradue container package.
The Dockerfile builds a wheel with Hatch, installs it in a Rocky Linux runtime image, and runs as user neo (UID/GID 2000). It does not define an application entrypoint.
Current build limitations
The Dockerfile checks the installed CLI with odata-client --help. The container workflow invokes hatch run dev:test, while the current Hatch development environment has no test script. This configuration mismatch can prevent new images from being published. The tag table describes the configured strategy, not a guarantee that any particular tag is available.