docker/build-push-action
### [`v3.0.0`](https://togithub.com/docker/build-push-action/releases/v3.0.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.10.0...v3.0.0)
- Node 16 as default runtime by [@crazy-max](https://togithub.com/crazy-max) ([#564](https://togithub.com/docker/build-push-action/issues/564))
- This requires a minimum [Actions Runner](https://togithub.com/actions/runner/releases/tag/v2.285.0) version of v2.285.0, which is by default available in GHES 3.4 or later.
- Standalone mode support by [@crazy-max](https://togithub.com/crazy-max) ([#601](https://togithub.com/docker/build-push-action/issues/601) [#609](https://togithub.com/docker/build-push-action/issues/609))
- chore: update dev dependencies and workflow by [@crazy-max](https://togithub.com/crazy-max) ([#571](https://togithub.com/docker/build-push-action/issues/571))
- Bump [@actions/exec](https://togithub.com/actions/exec) from 1.1.0 to 1.1.1 ([#573](https://togithub.com/docker/build-push-action/issues/573))
- Bump [@actions/github](https://togithub.com/actions/github) from 5.0.0 to 5.0.1 ([#582](https://togithub.com/docker/build-push-action/issues/582))
- Bump minimist from 1.2.5 to 1.2.6 ([#584](https://togithub.com/docker/build-push-action/issues/584))
- Bump semver from 7.3.5 to 7.3.7 ([#595](https://togithub.com/docker/build-push-action/issues/595))
- Bump csv-parse from 4.16.3 to 5.0.4 ([#533](https://togithub.com/docker/build-push-action/issues/533))
**Full Changelog**: https://github.com/docker/build-push-action/compare/v2.10.0...v3.0.0
### [`v2.10.0`](https://togithub.com/docker/build-push-action/releases/v2.10.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.9.0...v2.10.0)
- Add `imageid` output and use metadata to set `digest` output ([#569](https://togithub.com/docker/build-push-action/issues/569))
- Add `build-contexts` input ([#563](https://togithub.com/docker/build-push-action/issues/563))
- Enhance outputs display ([#559](https://togithub.com/docker/build-push-action/issues/559))
### [`v2.9.0`](https://togithub.com/docker/build-push-action/releases/v2.9.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.8.0...v2.9.0)
- `add-hosts` input ([#553](https://togithub.com/docker/build-push-action/issues/553) [#555](https://togithub.com/docker/build-push-action/issues/555))
- Fix git context subdir example and improve README ([#552](https://togithub.com/docker/build-push-action/issues/552))
- Add e2e tests for ACR ([#548](https://togithub.com/docker/build-push-action/issues/548))
- Add description on `github-token` option to README ([#544](https://togithub.com/docker/build-push-action/issues/544))
- Bump node-fetch from 2.6.1 to 2.6.7 ([#549](https://togithub.com/docker/build-push-action/issues/549))
### [`v2.8.0`](https://togithub.com/docker/build-push-action/releases/v2.8.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.7.0...v2.8.0)
- Allow specifying subdirectory with default git context ([#531](https://togithub.com/docker/build-push-action/issues/531))
- Add `cgroup-parent`, `shm-size`, `ulimit` inputs ([#501](https://togithub.com/docker/build-push-action/issues/501))
- Don't set outputs if empty or nil ([#470](https://togithub.com/docker/build-push-action/issues/470))
- docs: example to sanitize tags with metadata-action ([#476](https://togithub.com/docker/build-push-action/issues/476))
- docs: wrong syntax to sanitize repo slug ([#475](https://togithub.com/docker/build-push-action/issues/475))
- docs: test before pushing your image ([#455](https://togithub.com/docker/build-push-action/issues/455))
- readme: remove v1 section ([#500](https://togithub.com/docker/build-push-action/issues/500))
- ci: virtual env file system info ([#510](https://togithub.com/docker/build-push-action/issues/510))
- dev: update workflow ([#499](https://togithub.com/docker/build-push-action/issues/499))
- Bump [@actions/core](https://togithub.com/actions/core) from 1.5.0 to 1.6.0 ([#160](https://togithub.com/docker/build-push-action/issues/160))
- Bump ansi-regex from 5.0.0 to 5.0.1 ([#469](https://togithub.com/docker/build-push-action/issues/469))
- Bump tmpl from 1.0.4 to 1.0.5 ([#465](https://togithub.com/docker/build-push-action/issues/465))
- Bump csv-parse from 4.16.0 to 4.16.3 ([#451](https://togithub.com/docker/build-push-action/issues/451) [#459](https://togithub.com/docker/build-push-action/issues/459))
### [`v2.7.0`](https://togithub.com/docker/build-push-action/releases/v2.7.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.6.1...v2.7.0)
- Add `metadata` output ([#412](https://togithub.com/docker/build-push-action/issues/412))
- Bump [@actions/core](https://togithub.com/actions/core) from 1.4.0 to 1.5.0 ([#439](https://togithub.com/docker/build-push-action/issues/439))
- Add note to sanitize tags ([#426](https://togithub.com/docker/build-push-action/issues/426))
- Cache backend API docs ([#406](https://togithub.com/docker/build-push-action/issues/406))
- Git context now supports subdir ([#407](https://togithub.com/docker/build-push-action/issues/407))
- Bump codecov/codecov-action from 1 to 2 ([#415](https://togithub.com/docker/build-push-action/issues/415))
### [`v2.6.1`](https://togithub.com/docker/build-push-action/releases/v2.6.1)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.6.0...v2.6.1)
- Small typo and ensure trimmed output ([#400](https://togithub.com/docker/build-push-action/issues/400))
### [`v2.6.0`](https://togithub.com/docker/build-push-action/releases/v2.6.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.5.0...v2.6.0)
- Handle git sha version of buildx ([#399](https://togithub.com/docker/build-push-action/issues/399))
- Update dev deps ([#393](https://togithub.com/docker/build-push-action/issues/393))
- Use built-in `getExecOutput` ([#392](https://togithub.com/docker/build-push-action/issues/392))
- Use `core.getBooleanInput` ([#391](https://togithub.com/docker/build-push-action/issues/391))
- Bump csv-parse from 4.15.4 to 4.16.0 ([#385](https://togithub.com/docker/build-push-action/issues/385))
- Bump [@actions/exec](https://togithub.com/actions/exec) from 1.0.4 to 1.1.0 ([#382](https://togithub.com/docker/build-push-action/issues/382))
- Bump [@actions/core](https://togithub.com/actions/core) from 1.3.0 to 1.4.0 ([#383](https://togithub.com/docker/build-push-action/issues/383))
- Bump ws from 7.3.1 to 7.4.6 ([#375](https://togithub.com/docker/build-push-action/issues/375))
### [`v2.5.0`](https://togithub.com/docker/build-push-action/releases/v2.5.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.4.0...v2.5.0)
- Fix ref spec for default Git context ([#347](https://togithub.com/docker/build-push-action/issues/347))
- Preserve quotes inside unquoted field ([#369](https://togithub.com/docker/build-push-action/issues/369))
- Doc: Copy between registries ([#362](https://togithub.com/docker/build-push-action/issues/362))
- Doc: Share built image between jobs ([#368](https://togithub.com/docker/build-push-action/issues/368))
- Bump [@actions/github](https://togithub.com/actions/github) from 4.0.0 to 5.0.0 ([#364](https://togithub.com/docker/build-push-action/issues/364))
- Bump hosted-git-info from 2.8.8 to 2.8.9 ([#356](https://togithub.com/docker/build-push-action/issues/356))
- Bump lodash from 4.17.20 to 4.17.21 ([#355](https://togithub.com/docker/build-push-action/issues/355))
- Update examples with [`docker/metadata-action`](https://togithub.com/docker/metadata-action) ([#354](https://togithub.com/docker/build-push-action/issues/354))
- Remove os limitation ([#349](https://togithub.com/docker/build-push-action/issues/349))
- Fix ref spec for default Git context ([#347](https://togithub.com/docker/build-push-action/issues/347))
- Bump csv-parse from 4.15.3 to 4.15.4 ([#345](https://togithub.com/docker/build-push-action/issues/345))
- Bump [@actions/core](https://togithub.com/actions/core) from 1.2.6 to 1.3.0 ([#344](https://togithub.com/docker/build-push-action/issues/344) [#370](https://togithub.com/docker/build-push-action/issues/370))
### [`v2.4.0`](https://togithub.com/docker/build-push-action/releases/v2.4.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.3.0...v2.4.0)
- Add `network` input for backward compatibility ([#338](https://togithub.com/docker/build-push-action/issues/338))
- Fix doc links ([#331](https://togithub.com/docker/build-push-action/issues/331))
- Bump y18n from 4.0.0 to 4.0.1 ([#325](https://togithub.com/docker/build-push-action/issues/325))
- Handle GitHub server URL for default context ([#328](https://togithub.com/docker/build-push-action/issues/328))
- Bump semver from 7.3.4 to 7.3.5 ([#318](https://togithub.com/docker/build-push-action/issues/318))
- Bump csv-parse from 4.15.1 to 4.15.3 ([#303](https://togithub.com/docker/build-push-action/issues/303))
### [`v2.3.0`](https://togithub.com/docker/build-push-action/releases/v2.3.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.2.2...v2.3.0)
- Enhance documentation ([#299](https://togithub.com/docker/build-push-action/issues/299))
- Add `secret-files` input to be able to use secret file mount ([#296](https://togithub.com/docker/build-push-action/issues/296))
- Fix workflow for auto-push impl ([#273](https://togithub.com/docker/build-push-action/issues/273))
- Bump csv-parse from 4.14.2 to 4.15.1 ([#287](https://togithub.com/docker/build-push-action/issues/287))
### [`v2.2.2`](https://togithub.com/docker/build-push-action/releases/v2.2.2)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.2.1...v2.2.2)
- Use default behavior for `file` flag ([#244](https://togithub.com/docker/build-push-action/issues/244))
- Add e2e tests for GAR ([#261](https://togithub.com/docker/build-push-action/issues/261))
- Add e2e tests for GCR ([#260](https://togithub.com/docker/build-push-action/issues/260))
- Add e2e tests for ECR ([#256](https://togithub.com/docker/build-push-action/issues/256))
- Bump csv-parse from 4.14.1 to 4.14.2 ([#255](https://togithub.com/docker/build-push-action/issues/255))
### [`v2.2.1`](https://togithub.com/docker/build-push-action/releases/v2.2.1)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.2.0...v2.2.1)
- Trim input list items ([#249](https://togithub.com/docker/build-push-action/issues/249))
- Bump semver from 7.3.2 to 7.3.4 ([#243](https://togithub.com/docker/build-push-action/issues/243))
### [`v2.2.0`](https://togithub.com/docker/build-push-action/releases/v2.2.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.1.0...v2.2.0)
- Handle multi-line secret value ([#233](https://togithub.com/docker/build-push-action/issues/233))
- Add e2e tests ([#235](https://togithub.com/docker/build-push-action/issues/235))
- Bump csv-parse from 4.12.0 to 4.14.1 ([#218](https://togithub.com/docker/build-push-action/issues/218) [#231](https://togithub.com/docker/build-push-action/issues/231))
### [`v2.1.0`](https://togithub.com/docker/build-push-action/releases/v2.1.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.0.1...v2.1.0)
- Add `ssh` input ([#123](https://togithub.com/docker/build-push-action/issues/123))
- [Handle tags and labels](https://togithub.com/docker/build-push-action/#handle-tags-and-labels) example with [Docker meta action](https://togithub.com/crazy-max/ghaction-docker-meta#readme) ([#206](https://togithub.com/docker/build-push-action/issues/206))
### [`v2.0.1`](https://togithub.com/docker/build-push-action/releases/v2.0.1)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v2.0.0...v2.0.1)
- Cache issue is now fixed ([#204](https://togithub.com/docker/build-push-action/issues/204))
- Update troubleshooting notes ([#203](https://togithub.com/docker/build-push-action/issues/203) [#100](https://togithub.com/docker/build-push-action/issues/100))
- Fix parsing of secrets containing '=' character ([#201](https://togithub.com/docker/build-push-action/issues/201))
- Container based developer flow ([#202](https://togithub.com/docker/build-push-action/issues/202))
### [`v2.0.0`](https://togithub.com/docker/build-push-action/releases/v2.0.0)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v1.1.2...v2.0.0)
`v2` of this action includes significant changes and now uses Docker [Buildx](https://togithub.com/docker/buildx). It extends the `docker build` command named [buildx](https://togithub.com/docker/buildx) with the full support of the features provided by [Moby BuildKit](https://togithub.com/moby/buildkit) builder toolkit. This includes multi-arch build, build-secrets, remote cache, etc. and different builder deployment/namespacing options.
It works with 3 new actions ([login](https://togithub.com/docker/login-action), [setup-buildx](https://togithub.com/docker/setup-buildx-action) and [setup-qemu](https://togithub.com/docker/setup-qemu-action)) that we have created. It's also rewritten as a [typescript-action](https://togithub.com/actions/typescript-action/) to be as closed as possible of the [GitHub Runner](https://togithub.com/actions/virtual-environments) during its execution ([#71](https://togithub.com/docker/build-push-action/issues/71) [#92](https://togithub.com/docker/build-push-action/issues/92)).
[Upgrade notes](https://togithub.com/docker/build-push-action/blob/master/UPGRADE.md) and many [usage examples](https://togithub.com/docker/build-push-action#usage) have been added to handle most use cases.
- Input `path` is now called `context` for consistency with other Docker build tools
- `path` defaults to current git repository so checkout action is not required in a workflow
- Rename `dockerfile` input to `file` for consistency with other Docker build tools
- Rename `always_pull` input to `pull` for consistency with other Docker build tools
- Add `builder` input to be able to choose a builder instance through our [setup-buildx action](https://togithub.com/docker/setup-buildx-action)
- Add [`platforms`](https://togithub.com/docker/buildx#---platformvaluevalue) input to support multi-platform builds
- Add [`allow`](https://togithub.com/docker/buildx#--allowentitlement) input
- Add [`load`](https://togithub.com/docker/buildx#--load) input
- Add [`outputs`](https://togithub.com/docker/buildx#-o---outputpath-typetypekeyvalue) input
- Add [`cache-from`](https://togithub.com/docker/buildx#--cache-fromnametypetypekeyvalue) input (`cache_froms` removed)
- Add [`cache-to`](https://togithub.com/docker/buildx#--cache-tonametypetypekeyvalue) input
- Add `secrets` input
- Review `tags` input
- Remove `repository` input. See [Simple workflow](https://togithub.com/docker/build-push-action/blob/master/UPGRADE.md#simple-workflow) for migration
- Remove `username`, `password` and `registry` inputs. Login support moved to [docker/login-action](https://togithub.com/docker/login-action) repo
- Remove `tag_with_sha`, `tag_with_ref`, `add_git_labels` inputs. See [Tags with ref and Git labels](https://togithub.com/docker/build-push-action/blob/master/UPGRADE.md#tags-with-ref-and-git-labels) for migration
- Handle Git context
- Add `digest` output
### [`v1.1.2`](https://togithub.com/docker/build-push-action/compare/v1.1.1...v1.1.2)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v1.1.1...v1.1.2)
### [`v1.1.1`](https://togithub.com/docker/build-push-action/releases/v1.1.1)
[Compare Source](https://togithub.com/docker/build-push-action/compare/v1.1.0...v1.1.1)
- Add deprecation notice (v2 beta available)
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
v1.1.0
->v3.0.0
Release Notes
docker/build-push-action
### [`v3.0.0`](https://togithub.com/docker/build-push-action/releases/v3.0.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.10.0...v3.0.0) - Node 16 as default runtime by [@crazy-max](https://togithub.com/crazy-max) ([#564](https://togithub.com/docker/build-push-action/issues/564)) - This requires a minimum [Actions Runner](https://togithub.com/actions/runner/releases/tag/v2.285.0) version of v2.285.0, which is by default available in GHES 3.4 or later. - Standalone mode support by [@crazy-max](https://togithub.com/crazy-max) ([#601](https://togithub.com/docker/build-push-action/issues/601) [#609](https://togithub.com/docker/build-push-action/issues/609)) - chore: update dev dependencies and workflow by [@crazy-max](https://togithub.com/crazy-max) ([#571](https://togithub.com/docker/build-push-action/issues/571)) - Bump [@actions/exec](https://togithub.com/actions/exec) from 1.1.0 to 1.1.1 ([#573](https://togithub.com/docker/build-push-action/issues/573)) - Bump [@actions/github](https://togithub.com/actions/github) from 5.0.0 to 5.0.1 ([#582](https://togithub.com/docker/build-push-action/issues/582)) - Bump minimist from 1.2.5 to 1.2.6 ([#584](https://togithub.com/docker/build-push-action/issues/584)) - Bump semver from 7.3.5 to 7.3.7 ([#595](https://togithub.com/docker/build-push-action/issues/595)) - Bump csv-parse from 4.16.3 to 5.0.4 ([#533](https://togithub.com/docker/build-push-action/issues/533)) **Full Changelog**: https://github.com/docker/build-push-action/compare/v2.10.0...v3.0.0 ### [`v2.10.0`](https://togithub.com/docker/build-push-action/releases/v2.10.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.9.0...v2.10.0) - Add `imageid` output and use metadata to set `digest` output ([#569](https://togithub.com/docker/build-push-action/issues/569)) - Add `build-contexts` input ([#563](https://togithub.com/docker/build-push-action/issues/563)) - Enhance outputs display ([#559](https://togithub.com/docker/build-push-action/issues/559)) ### [`v2.9.0`](https://togithub.com/docker/build-push-action/releases/v2.9.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.8.0...v2.9.0) - `add-hosts` input ([#553](https://togithub.com/docker/build-push-action/issues/553) [#555](https://togithub.com/docker/build-push-action/issues/555)) - Fix git context subdir example and improve README ([#552](https://togithub.com/docker/build-push-action/issues/552)) - Add e2e tests for ACR ([#548](https://togithub.com/docker/build-push-action/issues/548)) - Add description on `github-token` option to README ([#544](https://togithub.com/docker/build-push-action/issues/544)) - Bump node-fetch from 2.6.1 to 2.6.7 ([#549](https://togithub.com/docker/build-push-action/issues/549)) ### [`v2.8.0`](https://togithub.com/docker/build-push-action/releases/v2.8.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.7.0...v2.8.0) - Allow specifying subdirectory with default git context ([#531](https://togithub.com/docker/build-push-action/issues/531)) - Add `cgroup-parent`, `shm-size`, `ulimit` inputs ([#501](https://togithub.com/docker/build-push-action/issues/501)) - Don't set outputs if empty or nil ([#470](https://togithub.com/docker/build-push-action/issues/470)) - docs: example to sanitize tags with metadata-action ([#476](https://togithub.com/docker/build-push-action/issues/476)) - docs: wrong syntax to sanitize repo slug ([#475](https://togithub.com/docker/build-push-action/issues/475)) - docs: test before pushing your image ([#455](https://togithub.com/docker/build-push-action/issues/455)) - readme: remove v1 section ([#500](https://togithub.com/docker/build-push-action/issues/500)) - ci: virtual env file system info ([#510](https://togithub.com/docker/build-push-action/issues/510)) - dev: update workflow ([#499](https://togithub.com/docker/build-push-action/issues/499)) - Bump [@actions/core](https://togithub.com/actions/core) from 1.5.0 to 1.6.0 ([#160](https://togithub.com/docker/build-push-action/issues/160)) - Bump ansi-regex from 5.0.0 to 5.0.1 ([#469](https://togithub.com/docker/build-push-action/issues/469)) - Bump tmpl from 1.0.4 to 1.0.5 ([#465](https://togithub.com/docker/build-push-action/issues/465)) - Bump csv-parse from 4.16.0 to 4.16.3 ([#451](https://togithub.com/docker/build-push-action/issues/451) [#459](https://togithub.com/docker/build-push-action/issues/459)) ### [`v2.7.0`](https://togithub.com/docker/build-push-action/releases/v2.7.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.6.1...v2.7.0) - Add `metadata` output ([#412](https://togithub.com/docker/build-push-action/issues/412)) - Bump [@actions/core](https://togithub.com/actions/core) from 1.4.0 to 1.5.0 ([#439](https://togithub.com/docker/build-push-action/issues/439)) - Add note to sanitize tags ([#426](https://togithub.com/docker/build-push-action/issues/426)) - Cache backend API docs ([#406](https://togithub.com/docker/build-push-action/issues/406)) - Git context now supports subdir ([#407](https://togithub.com/docker/build-push-action/issues/407)) - Bump codecov/codecov-action from 1 to 2 ([#415](https://togithub.com/docker/build-push-action/issues/415)) ### [`v2.6.1`](https://togithub.com/docker/build-push-action/releases/v2.6.1) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.6.0...v2.6.1) - Small typo and ensure trimmed output ([#400](https://togithub.com/docker/build-push-action/issues/400)) ### [`v2.6.0`](https://togithub.com/docker/build-push-action/releases/v2.6.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.5.0...v2.6.0) - Handle git sha version of buildx ([#399](https://togithub.com/docker/build-push-action/issues/399)) - Update dev deps ([#393](https://togithub.com/docker/build-push-action/issues/393)) - Use built-in `getExecOutput` ([#392](https://togithub.com/docker/build-push-action/issues/392)) - Use `core.getBooleanInput` ([#391](https://togithub.com/docker/build-push-action/issues/391)) - Bump csv-parse from 4.15.4 to 4.16.0 ([#385](https://togithub.com/docker/build-push-action/issues/385)) - Bump [@actions/exec](https://togithub.com/actions/exec) from 1.0.4 to 1.1.0 ([#382](https://togithub.com/docker/build-push-action/issues/382)) - Bump [@actions/core](https://togithub.com/actions/core) from 1.3.0 to 1.4.0 ([#383](https://togithub.com/docker/build-push-action/issues/383)) - Bump ws from 7.3.1 to 7.4.6 ([#375](https://togithub.com/docker/build-push-action/issues/375)) ### [`v2.5.0`](https://togithub.com/docker/build-push-action/releases/v2.5.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.4.0...v2.5.0) - Fix ref spec for default Git context ([#347](https://togithub.com/docker/build-push-action/issues/347)) - Preserve quotes inside unquoted field ([#369](https://togithub.com/docker/build-push-action/issues/369)) - Doc: Copy between registries ([#362](https://togithub.com/docker/build-push-action/issues/362)) - Doc: Share built image between jobs ([#368](https://togithub.com/docker/build-push-action/issues/368)) - Bump [@actions/github](https://togithub.com/actions/github) from 4.0.0 to 5.0.0 ([#364](https://togithub.com/docker/build-push-action/issues/364)) - Bump hosted-git-info from 2.8.8 to 2.8.9 ([#356](https://togithub.com/docker/build-push-action/issues/356)) - Bump lodash from 4.17.20 to 4.17.21 ([#355](https://togithub.com/docker/build-push-action/issues/355)) - Update examples with [`docker/metadata-action`](https://togithub.com/docker/metadata-action) ([#354](https://togithub.com/docker/build-push-action/issues/354)) - Remove os limitation ([#349](https://togithub.com/docker/build-push-action/issues/349)) - Fix ref spec for default Git context ([#347](https://togithub.com/docker/build-push-action/issues/347)) - Bump csv-parse from 4.15.3 to 4.15.4 ([#345](https://togithub.com/docker/build-push-action/issues/345)) - Bump [@actions/core](https://togithub.com/actions/core) from 1.2.6 to 1.3.0 ([#344](https://togithub.com/docker/build-push-action/issues/344) [#370](https://togithub.com/docker/build-push-action/issues/370)) ### [`v2.4.0`](https://togithub.com/docker/build-push-action/releases/v2.4.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.3.0...v2.4.0) - Add `network` input for backward compatibility ([#338](https://togithub.com/docker/build-push-action/issues/338)) - Fix doc links ([#331](https://togithub.com/docker/build-push-action/issues/331)) - Bump y18n from 4.0.0 to 4.0.1 ([#325](https://togithub.com/docker/build-push-action/issues/325)) - Handle GitHub server URL for default context ([#328](https://togithub.com/docker/build-push-action/issues/328)) - Bump semver from 7.3.4 to 7.3.5 ([#318](https://togithub.com/docker/build-push-action/issues/318)) - Bump csv-parse from 4.15.1 to 4.15.3 ([#303](https://togithub.com/docker/build-push-action/issues/303)) ### [`v2.3.0`](https://togithub.com/docker/build-push-action/releases/v2.3.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.2.2...v2.3.0) - Enhance documentation ([#299](https://togithub.com/docker/build-push-action/issues/299)) - Add `secret-files` input to be able to use secret file mount ([#296](https://togithub.com/docker/build-push-action/issues/296)) - Fix workflow for auto-push impl ([#273](https://togithub.com/docker/build-push-action/issues/273)) - Bump csv-parse from 4.14.2 to 4.15.1 ([#287](https://togithub.com/docker/build-push-action/issues/287)) ### [`v2.2.2`](https://togithub.com/docker/build-push-action/releases/v2.2.2) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.2.1...v2.2.2) - Use default behavior for `file` flag ([#244](https://togithub.com/docker/build-push-action/issues/244)) - Add e2e tests for GAR ([#261](https://togithub.com/docker/build-push-action/issues/261)) - Add e2e tests for GCR ([#260](https://togithub.com/docker/build-push-action/issues/260)) - Add e2e tests for ECR ([#256](https://togithub.com/docker/build-push-action/issues/256)) - Bump csv-parse from 4.14.1 to 4.14.2 ([#255](https://togithub.com/docker/build-push-action/issues/255)) ### [`v2.2.1`](https://togithub.com/docker/build-push-action/releases/v2.2.1) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.2.0...v2.2.1) - Trim input list items ([#249](https://togithub.com/docker/build-push-action/issues/249)) - Bump semver from 7.3.2 to 7.3.4 ([#243](https://togithub.com/docker/build-push-action/issues/243)) ### [`v2.2.0`](https://togithub.com/docker/build-push-action/releases/v2.2.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.1.0...v2.2.0) - Handle multi-line secret value ([#233](https://togithub.com/docker/build-push-action/issues/233)) - Add e2e tests ([#235](https://togithub.com/docker/build-push-action/issues/235)) - Bump csv-parse from 4.12.0 to 4.14.1 ([#218](https://togithub.com/docker/build-push-action/issues/218) [#231](https://togithub.com/docker/build-push-action/issues/231)) ### [`v2.1.0`](https://togithub.com/docker/build-push-action/releases/v2.1.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.0.1...v2.1.0) - Add `ssh` input ([#123](https://togithub.com/docker/build-push-action/issues/123)) - [Handle tags and labels](https://togithub.com/docker/build-push-action/#handle-tags-and-labels) example with [Docker meta action](https://togithub.com/crazy-max/ghaction-docker-meta#readme) ([#206](https://togithub.com/docker/build-push-action/issues/206)) ### [`v2.0.1`](https://togithub.com/docker/build-push-action/releases/v2.0.1) [Compare Source](https://togithub.com/docker/build-push-action/compare/v2.0.0...v2.0.1) - Cache issue is now fixed ([#204](https://togithub.com/docker/build-push-action/issues/204)) - Update troubleshooting notes ([#203](https://togithub.com/docker/build-push-action/issues/203) [#100](https://togithub.com/docker/build-push-action/issues/100)) - Fix parsing of secrets containing '=' character ([#201](https://togithub.com/docker/build-push-action/issues/201)) - Container based developer flow ([#202](https://togithub.com/docker/build-push-action/issues/202)) ### [`v2.0.0`](https://togithub.com/docker/build-push-action/releases/v2.0.0) [Compare Source](https://togithub.com/docker/build-push-action/compare/v1.1.2...v2.0.0) `v2` of this action includes significant changes and now uses Docker [Buildx](https://togithub.com/docker/buildx). It extends the `docker build` command named [buildx](https://togithub.com/docker/buildx) with the full support of the features provided by [Moby BuildKit](https://togithub.com/moby/buildkit) builder toolkit. This includes multi-arch build, build-secrets, remote cache, etc. and different builder deployment/namespacing options. It works with 3 new actions ([login](https://togithub.com/docker/login-action), [setup-buildx](https://togithub.com/docker/setup-buildx-action) and [setup-qemu](https://togithub.com/docker/setup-qemu-action)) that we have created. It's also rewritten as a [typescript-action](https://togithub.com/actions/typescript-action/) to be as closed as possible of the [GitHub Runner](https://togithub.com/actions/virtual-environments) during its execution ([#71](https://togithub.com/docker/build-push-action/issues/71) [#92](https://togithub.com/docker/build-push-action/issues/92)). [Upgrade notes](https://togithub.com/docker/build-push-action/blob/master/UPGRADE.md) and many [usage examples](https://togithub.com/docker/build-push-action#usage) have been added to handle most use cases. - Input `path` is now called `context` for consistency with other Docker build tools - `path` defaults to current git repository so checkout action is not required in a workflow - Rename `dockerfile` input to `file` for consistency with other Docker build tools - Rename `always_pull` input to `pull` for consistency with other Docker build tools - Add `builder` input to be able to choose a builder instance through our [setup-buildx action](https://togithub.com/docker/setup-buildx-action) - Add [`platforms`](https://togithub.com/docker/buildx#---platformvaluevalue) input to support multi-platform builds - Add [`allow`](https://togithub.com/docker/buildx#--allowentitlement) input - Add [`load`](https://togithub.com/docker/buildx#--load) input - Add [`outputs`](https://togithub.com/docker/buildx#-o---outputpath-typetypekeyvalue) input - Add [`cache-from`](https://togithub.com/docker/buildx#--cache-fromnametypetypekeyvalue) input (`cache_froms` removed) - Add [`cache-to`](https://togithub.com/docker/buildx#--cache-tonametypetypekeyvalue) input - Add `secrets` input - Review `tags` input - Remove `repository` input. See [Simple workflow](https://togithub.com/docker/build-push-action/blob/master/UPGRADE.md#simple-workflow) for migration - Remove `username`, `password` and `registry` inputs. Login support moved to [docker/login-action](https://togithub.com/docker/login-action) repo - Remove `tag_with_sha`, `tag_with_ref`, `add_git_labels` inputs. See [Tags with ref and Git labels](https://togithub.com/docker/build-push-action/blob/master/UPGRADE.md#tags-with-ref-and-git-labels) for migration - Handle Git context - Add `digest` output ### [`v1.1.2`](https://togithub.com/docker/build-push-action/compare/v1.1.1...v1.1.2) [Compare Source](https://togithub.com/docker/build-push-action/compare/v1.1.1...v1.1.2) ### [`v1.1.1`](https://togithub.com/docker/build-push-action/releases/v1.1.1) [Compare Source](https://togithub.com/docker/build-push-action/compare/v1.1.0...v1.1.1) - Add deprecation notice (v2 beta available)Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.