Skip to content

Releases: whoan/docker-build-with-cache-action

v8.0.2

30 Oct 18:28
272668a
Compare
Choose a tag to compare

Avoid multiple builder instances being created on self-hosted runners. Close #151. Thanks @milandufek

v8.0.1

28 Oct 16:42
Compare
Choose a tag to compare
  • Only try to pull/push when possible with BuildKit (eg: if login succeeded). #150
  • Ignore tag in custom cache image name (stages_image_name).
  • Honour custom cache image name in AWS. Close #146
  • Update docker to 24.0.7
  • Use aws-cli and yq from base image instead of from a docker image (performance improvement). #148 #149

v8.0.0

23 Oct 21:26
23a01a4
Compare
Choose a tag to compare
  • BuildKit is enabled by default -> ie: Faster builds
  • Docker updated to 24.0.6 -> ie: More options to play with build_extra_args
  • Old GitHub Docker Registry (docker.pkg.github.com) needs BuildKit disabled for cache to work

v7.0.1

19 Oct 20:16
a15bd94
Compare
Choose a tag to compare
  • Allow overriding DOCKER_BUILDKIT env var. Close #139

v6.0.2

19 Oct 20:24
Compare
Choose a tag to compare
  • Allow overriding DOCKER_BUILDKIT env var. Close #139

v5.11.3

19 Oct 20:42
Compare
Choose a tag to compare
  • Allow overriding DOCKER_BUILDKIT env var. Close #139

v4.2.2

19 Oct 20:51
Compare
Choose a tag to compare
  • Allow overriding DOCKER_BUILDKIT env var. Close #139

v7.0.0

19 Oct 20:24
3c6917f
Compare
Choose a tag to compare
  • Close #120: Avoid useless attempt to create ECR repository when it already exists
  • Close #127: Support only building specific services from compose through regex (services_regex input)
  • Close #128: Support for YAML anchors and aliases when using compose files
  • Close #131: Disable DOCKER_BUILDKIT to allow action to work again (action relies on old output format)
  • Close #133: Support context input for compose files to use it as a relative path for contexts set in the yaml
  • Colse #134: Support using build.args form compose file
  • Improve logs
  • Allow spaces in values of build_extra_args when using a json or in build.args from a compose file.

v6.0.0

19 Oct 20:25
Compare
Choose a tag to compare
  • Allow adding multiple values with same key in BUILD_EXTRA_ARGS. (Close #95)
  • Avoid action to stop prematurely at getting context for build. (Close #98)
  • Fix AWS public repositories support. (Close #104)
  • Use dummy tag instead of dummy image name to avoid confusion in the logs. (Close #106)
  • Get AWS_SESSION_TOKEN from the env if INPUT_SESSION is not set. (Close #108)
  • Use yaml parser to allow comments in compose-file and improve code overall. (Close #111)
  • Stop using deprecated set-output command. (Close #113)
  • Create ECR repository only if we need to push images.

v5.11.1

05 Mar 04:28
86b305a
Compare
Choose a tag to compare
  • Fix BUILD_EXTRA_ARGS json input parsing