multi-py/Multi-Py Image Builder
Build multiarchitecture builds of your favorite Python libraries.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| python_version | The Python version for this container. | yes | 3.10 |
| target_base | The target version (slim, alpine, or full) | yes | full |
| package | The primary python package for the container. | yes | — |
| package_version | The version to use in this container. | yes | — |
| package_latest_version | The latest version of the package. When this matches `package_version` extra tags are added. | no | — |
| image_name | The name of the image (without the registry or tag). | yes | ${{ github.repository }} |
| platform | The platform string to pass to buildx. | yes | linux/amd64,linux/arm64,linux/arm/v7 |
| maintainer | The maintainer, in `Name <email>` format. | yes | ${{ github.repository_owner }} |
| dockerfile | The path to the dockerfile to use while building. | yes | "" |
| docker_build_path | The path to build the image from. | yes | . |
| registry | The registry to store the image in. | yes | ghcr.io |
| registry_username | The username for logging into the registry. For the Github registry the repository owner is typically the username. | yes | ${{ github.repository_owner }} |
| registry_password | The password for logging into the registry. For the Github registry the repository owner is typically `secret.GITHUB_TOKEN`. | yes | — |
Outputs
no outputs