Skip to content

Releases: cloudposse/github-action-docker-build-push

v1.12.0

11 May 16:05
2cab1c5
Compare
Choose a tag to compare
Update docker/build-push-action action to v4 @renovate (#28)

This PR contains the following updates:

Package Type Update Change
docker/build-push-action action major v3 -> v4

Release Notes

docker/build-push-action

v4

Compare Source


Ensure jq 1.6 @goruha (#35)

what

  • Install jq version 1.6

why

  • Ensure jq exists and have the right version
Update cloudposse/actions action to v0.33.0 @renovate (#30)

This PR contains the following updates:

Package Type Update Change
cloudposse/actions action minor 0.31.0 -> 0.33.0

Release Notes

cloudposse/actions

v0.33.0

Compare Source

v0.32.0: 0.32.0 Update cloned actions

Compare Source

What's Changed

New Contributors

Full Changelog: cloudposse/actions@0.31.0...0.32.0


v1.11.0

13 Apr 18:30
0ad1107
Compare
Choose a tag to compare

v1.10.0

08 Apr 08:50
ac00b08
Compare
Choose a tag to compare
Support for multi-platform builds @zdmytriv (#32)

what

  • Introduced new input parameter --platform

why

  • Support for multi-platform docker builds

references

v1.9.0

29 Nov 18:43
e2e648a
Compare
Choose a tag to compare
Add image_name parameter in case $org/$repo isn't acceptable @ozydingo (#27)

what

  • Adds an image_name input that can be specified if the default ${{ inputs.organization }}/${{ inputs.repository }} is not acceptable.

why

  • We have a use case where we build multiple targets from the same dockerfile in the same repo.
  • As currently abstracted, the image name will be the same for these: ${{ inputs.organization }}/${{ inputs.repository }}.
  • We hacked around this by modifying the value of inputs.repository to include the build target, but this is incorrect (and repository is used on one other place here)
  • We added a use case for which the above hack does not work -- two docker files, both using the default target.
  • It would be nice to support the underlying action's image_name as a pass-through.

references

  • Build using the new image_name var: link
  • Build using this branch without supplying image_name: link

I suspect tests are failing due to missing secrets in my fork, or something like that.

v1.8.0

23 Nov 20:42
2914a68
Compare
Choose a tag to compare
SSH Forward Key Parameter @milldr (#26)

what

  • added SSH option

why

  • Added option for #24

references

v1.7.0

23 Nov 20:30
dd14197
Compare
Choose a tag to compare
Feat: Parameterize Cache Options @milldr (#25)

what

  • parameterize caching options

why

  • we want to be able to change the fixed values

references

  • n/a

v1.6.0

07 Nov 19:29
280b7ee
Compare
Choose a tag to compare
Update actions/checkout action to v3 @renovate (#5)

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v2 -> v3

Release Notes

actions/checkout

v3

Compare Source


Update docker/build-push-action action to v3 @renovate (#6)

This PR contains the following updates:

Package Type Update Change
docker/build-push-action action major v2 -> v3

Release Notes

docker/build-push-action

v3

Compare Source


Update docker/setup-buildx-action action to v2 @renovate (#8)

This PR contains the following updates:

Package Type Update Change
docker/setup-buildx-action action major v1 -> v2

Release Notes

docker/setup-buildx-action

v2

Compare Source


Update cloudposse/actions action to v0.31.0 @renovate (#21)

This PR contains the following updates:

Package Type Update Change
cloudposse/actions action minor 0.30.0 -> 0.31.0

Release Notes

cloudposse/actions

v0.31.0: Update Alpine-based actions to Alpine 3.16

Compare Source

What's Changed

Full Changelog: cloudposse/actions@0.30.0...0.31.0


Support build target for dockerfile @ozydingo (#23)

what

  • Support a build target for the build action
  • Add a target input that allows the build target to be specified (see example PR in refs)

why

  • We intend to use a multi-stage dockerfile with different targets for different envs or deployments
  • The underlying docker/build-push-action action supports a build target; this merely exposes that additional input

references

v1.5.0

19 Sep 12:42
e4d9b2b
Compare
Choose a tag to compare
Added latest tags @goruha (#20)

what

  • Added latest tag

v1.4.0

16 Sep 17:33
1ea8ae5
Compare
Choose a tag to compare
Added tags inputs @goruha (#18)

what

  • Added tags inputs

v1.3.0

15 Sep 16:13
6efd220
Compare
Choose a tag to compare
Add build args @goruha (#16)

what

  • Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?)
  • Use bullet points to be concise and to the point.

why

  • Provide the justifications for the changes (e.g. business case).
  • Describe why these changes were made (e.g. why do these commits fix the problem?)
  • Use bullet points to be concise and to the point.

references

  • Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
  • Use closes #123, if this PR closes a GitHub issue #123