Releases: redhat-actions/buildah-build
Releases · redhat-actions/buildah-build
Update action to run on Node 20
Support to provide multiple tags
- Rename
tag
input totags
, to allow you to build multiple tags of the same image - Add outputs
image
andtags
, which output the image name and all tags of the image that was created - (Internal) Add CI checks to the action that includes ESlint, bundle verifier and IO checker
Minor releases
v2.13
- Update action to run on Node20. https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
v2.12
- Forcibly remove existing manifest before creating a new one. #103
v2.11
- Update action to run on Node16. https://github.blog/changelog/2022-05-20-actions-can-now-run-in-a-node-js-16-runtime/
v2.10
- Make image and tag in lowercase, if found in uppercase. #89
- Add
--tls-verify
andextra-args
input forbuildah from
command. #92 - Remove kubic packages from the test workflows. #93
v2.9: Image manifest support
- Add support for multiple archs and platforms through input
archs
andplatforms
. - Allow building image manifest if multiple archs or platforms are provided.
v2.8
- Allow fully qualified image names in
tags
input, for compatibility with docker/metadata-action. #74 - Support for
--platform
argument #65
v2.7
- Add output
image-with-tag
which provides the image name and its corresponding first tag present. - Replace input
dockerfiles
withcontainerfiles
. Inputdockerfiles
will be present as an alias ofcontainerfiles
. - Add matrix to install latest buildah. (Internal)
v2.6
- Rename "archs" input to "arch"
- Improve documentation for multi-architecture builds
v2.5: Add extra-args input
- Input
extra-args
will allow to pass extra args to buildah bud command for build image using dockerfile
v2.4: Fix buildah issue of using overlay
as default storage driver
- Based on the latest change in buildah for ubuntu envirnoment, it is now using overlay as default storage driver.
This release is a fix for the same. For more details see #45
v2.3: Support to cache subsequent buildah layers
- Add
layers
input for build using dockerfile
v2.2: Modify error and info messages
- Add output message if input
tags
is not provided
v2.1: Support for custom architectures
- Add
archs
input to allow building images for custom architectures
Forcibly remove existing manifest before creating a new one
Forcibly remove existing manifest before creating a new one. #103
Update action to run on node 16
v2.11
- Update action to run on Node16. https://github.blog/changelog/2022-05-20-actions-can-now-run-in-a-node-js-16-runtime/
Add changelog for v2.10
Signed-off-by: divyansh42 <[email protected]>
Image manifest support
- Add support for multiple archs and platforms.
- Allow building image manifest if multi-arch or platform is provided.
Allow fully qualified image names in 'tags' input
- Allow fully qualified image names in
tags
input, for compatibility with docker/metadata-action. #74 - Support for
--platform
argument #65
Add output image-with-tag and replace input dockerfiles with containerfiles
- Add output
image-with-tag
which provides the image name and its corresponding first tag present. - Replace input
dockerfiles
withcontainerfiles
. Inputdockerfiles
will be present as an alias ofcontainerfiles
. - Add matrix to install latest buildah. (Internal)
Improve multi-arch
Update changelog for v2.6.2 Signed-off-by: divyansh42 <[email protected]>
Add extra-args input
Input extra-args
will allow to pass extra args to buildah bud for build image using dockerfile