p6m-actions/Python Uv Docker Publish
Builds and publishes Python applications using UV as Docker containers
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| dockerfile-path | Path to the Dockerfile | no | Dockerfile |
| context-path | Build context path | no | . |
| image-name | Docker image name | yes | — |
| image-tag | Docker image tag | no | latest |
| registry | Container registry URL | no | "" |
| push | Whether to push the image to registry | no | true |
| build-args | Build arguments for Docker build (multiline string) | no | "" |
| platforms | Target platforms for multi-platform build | no | linux/amd64 |
| python-version | Python version to use in the Docker image | no | 3.12 |
| uv-version | UV version to use for dependency management | no | latest |
Outputs
| name | description |
|---|---|
| image-digest | The digest of the built image |
| image-metadata | Build result metadata |
| image-uri | Full image URI with registry and tag |