project-stacker/Stacker Build and Push Action
Build and push OCI images via a declarative yaml format.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Which stacker version to use, eg v0.40.3 see: https://github.com/project-stacker/stacker/releases | no | v1.0.0-rc8 |
| file | Which stacker file to build | no | stacker.yaml |
| dockerfile | Which dockerfile to build(will be converted to stacker.yaml) | no | — |
| cache-dir | stacker's cache directory | no | .stacker |
| dir | directory under which to recursively search for stackerfiles to build | no | — |
| file-pattern | regex pattern to use when searching for stackerfile paths, used with dir arg | no | stacker.yaml |
| layer-type | Set the output layer type (supported values: tar, squashfs) separated by whitespace | no | tar |
| token | GitHub Token used to authenticate against a repository for Git context | no | ${{ github.token }} |
| build-args | The list of build-time arguments separated by whitespace, eg: ONE=1 TWO=2 THREE=3 | no | — |
| tags | Tags used when pushing to remote OCI registry, separated by whitespace | no | — |
| url | Remote registry URL, eg: docker://ghcr.io/myrepo | no | — |
| username | Username for the remote registry | no | — |
| password | Password for the remote registry | no | — |
| skip-tls | Skip tls verify on unsecure http registry | no | — |
Outputs
no outputs