All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add
allow-exit-codesparameter used when running the docker image
- Add
build-argsparameter used when building the docker image
- Expose action_sha from the github action when running directly from the checkout
- Explicitly disable buildkit when building the docker image to allow referencing merge commits by SHA
- Return ref instead of sha when running .github/actions/github action directly from the checkout
- Correctly validate if docker pull was successful
- Added
.github/actions/githubcomposite action to infer GitHub action repository and ref from GitHub action path
- Do not pass internal inputs to the docker run step
- Added
refinput to accept the GitHub repository ref - Added
imageinput to specify the docker image name (defaults to repository)
tagis no longer required, defaults torefwhich is now the required input
- Updated the output of the action to include all the outputs of the docker run step in JSON format, using the
toJSONfunction. Removed the previous output file.
- v1 of the Docker container action