docker/login-action
GitHub Action to login against a Docker registry
30 Releases
Latest: 4w ago
v4.2.0Latest
📋 Changes
- Bump @actions/core from 3.0.0 to 3.0.1 in https://github.com/docker/login-action/pull/976
- Bump @aws-sdk/client-ecr and @aws-sdk/client-ecr-public to 3.1050.0 in https://github.com/docker/login-action/pull/960
- Bump @docker/actions-toolkit from 0.86.0 to 0.90.0 in https://github.com/docker/login-action/pull/970
- Bump brace-expansion from 2.0.1 to 5.0.6 in https://github.com/docker/login-action/pull/993
- Bump fast-xml-builder from 1.1.4 to 1.2.0 in https://github.com/docker/login-action/pull/985
- Bump fast-xml-parser from 5.3.6 to 5.8.0 in https://github.com/docker/login-action/pull/963
- Bump http-proxy-agent and https-proxy-agent to 9.0.0 in https://github.com/docker/login-action/pull/961
- Bump postcss from 8.5.6 to 8.5.10 in https://github.com/docker/login-action/pull/979
- + 2 more
v4.1.0
📋 Changes
- Fix scoped Docker Hub cleanup path when registry is omitted by @crazy-max in https://github.com/docker/login-action/pull/945
- Bump @aws-sdk/client-ecr and @aws-sdk/client-ecr-public to 3.1020.0 in https://github.com/docker/login-action/pull/930
- Bump @docker/actions-toolkit from 0.77.0 to 0.86.0 in https://github.com/docker/login-action/pull/932 https://github.com/docker/login-action/pull/936
- Bump brace-expansion from 1.1.12 to 1.1.13 in https://github.com/docker/login-action/pull/952
- Bump fast-xml-parser from 5.3.4 to 5.3.6 in https://github.com/docker/login-action/pull/942
- Bump flatted from 3.3.3 to 3.4.2 in https://github.com/docker/login-action/pull/944
- Bump glob from 10.3.12 to 10.5.0 in https://github.com/docker/login-action/pull/940
- Bump handlebars from 4.7.8 to 4.7.9 in https://github.com/docker/login-action/pull/949
- + 5 more
v4.0.0
📋 Changes
- Node 24 as default runtime (requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later) by @crazy-max in https://github.com/docker/login-action/pull/929
- Switch to ESM and update config/test wiring by @crazy-max in https://github.com/docker/login-action/pull/927
- Bump @actions/core from 1.11.1 to 3.0.0 in https://github.com/docker/login-action/pull/919
- Bump @aws-sdk/client-ecr from 3.890.0 to 3.1000.0 in https://github.com/docker/login-action/pull/909 https://github.com/docker/login-action/pull/920
- Bump @aws-sdk/client-ecr-public from 3.890.0 to 3.1000.0 in https://github.com/docker/login-action/pull/909 https://github.com/docker/login-action/pull/920
- Bump @docker/actions-toolkit from 0.63.0 to 0.77.0 in https://github.com/docker/login-action/pull/910 https://github.com/docker/login-action/pull/928
- Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in https://github.com/docker/login-action/pull/921
- Bump js-yaml from 4.1.0 to 4.1.1 in https://github.com/docker/login-action/pull/901
v3.7.0
📋 Changes
- Add `scope` input to set scopes for the authentication token by @crazy-max in https://github.com/docker/login-action/pull/912
- Add support for AWS European Sovereign Cloud ECR by @dphi in https://github.com/docker/login-action/pull/914
- Ensure passwords are redacted with `registry-auth` input by @crazy-max in https://github.com/docker/login-action/pull/911
- build(deps): bump lodash from 4.17.21 to 4.17.23 in https://github.com/docker/login-action/pull/915
v3.6.0
📋 Changes
- Add `registry-auth` input for raw authentication to registries by @crazy-max in https://github.com/docker/login-action/pull/887
- Bump @aws-sdk/client-ecr to 3.890.0 in https://github.com/docker/login-action/pull/882 https://github.com/docker/login-action/pull/890
- Bump @aws-sdk/client-ecr-public to 3.890.0 in https://github.com/docker/login-action/pull/882 https://github.com/docker/login-action/pull/890
- Bump @docker/actions-toolkit from 0.62.1 to 0.63.0 in https://github.com/docker/login-action/pull/883
- Bump brace-expansion from 1.1.11 to 1.1.12 in https://github.com/docker/login-action/pull/880
- Bump undici from 5.28.4 to 5.29.0 in https://github.com/docker/login-action/pull/879
- Bump tmp from 0.2.3 to 0.2.4 in https://github.com/docker/login-action/pull/881
v3.5.0
📋 Changes
- Support dual-stack endpoints for AWS ECR by @Spacefish @crazy-max in https://github.com/docker/login-action/pull/874 https://github.com/docker/login-action/pull/876
- Bump @aws-sdk/client-ecr to 3.859.0 in https://github.com/docker/login-action/pull/860 https://github.com/docker/login-action/pull/878
- Bump @aws-sdk/client-ecr-public to 3.859.0 in https://github.com/docker/login-action/pull/860 https://github.com/docker/login-action/pull/878
- Bump @docker/actions-toolkit from 0.57.0 to 0.62.1 in https://github.com/docker/login-action/pull/870
- Bump form-data from 2.5.1 to 2.5.5 in https://github.com/docker/login-action/pull/875
v3.4.0
📋 Changes
- Bump @actions/core from 1.10.1 to 1.11.1 in https://github.com/docker/login-action/pull/791
- Bump @aws-sdk/client-ecr to 3.766.0 in https://github.com/docker/login-action/pull/789 https://github.com/docker/login-action/pull/856
- Bump @aws-sdk/client-ecr-public to 3.758.0 in https://github.com/docker/login-action/pull/789 https://github.com/docker/login-action/pull/856
- Bump @docker/actions-toolkit from 0.35.0 to 0.57.0 in https://github.com/docker/login-action/pull/801 https://github.com/docker/login-action/pull/806 https://github.com/docker/login-action/pull/858
- Bump cross-spawn from 7.0.3 to 7.0.6 in https://github.com/docker/login-action/pull/814
- Bump https-proxy-agent from 7.0.5 to 7.0.6 in https://github.com/docker/login-action/pull/823
- Bump path-to-regexp from 6.2.2 to 6.3.0 in https://github.com/docker/login-action/pull/777
v3.3.0
📋 Changes
- Bump @docker/actions-toolkit from 0.24.0 to 0.35.0 in https://github.com/docker/login-action/pull/754
- Bump https-proxy-agent from 7.0.4 to 7.0.5 in https://github.com/docker/login-action/pull/741
- Bump braces from 3.0.2 to 3.0.3 in https://github.com/docker/login-action/pull/730
v3.2.0
📋 Changes
- Improve missing username/password by @Frankkkkk in https://github.com/docker/login-action/pull/706
- Bump @docker/actions-toolkit from 0.18.0 to 0.24.0 in https://github.com/docker/login-action/pull/715 https://github.com/docker/login-action/pull/721
- Bump aws-sdk-dependencies to 3.583.0 in https://github.com/docker/login-action/pull/720
- Bump undici from 5.28.3 to 5.28.4 in https://github.com/docker/login-action/pull/694
v3.1.0
📋 Changes
- Bump @babel/traverse from 7.17.3 to 7.23.2 in https://github.com/docker/login-action/pull/618
- Bump @docker/actions-toolkit from 0.12.0 to 0.18.0 in https://github.com/docker/login-action/pull/616 https://github.com/docker/login-action/pull/636 https://github.com/docker/login-action/pull/682
- Bump aws-sdk dependencies to 3.529.1 in https://github.com/docker/login-action/pull/624 https://github.com/docker/login-action/pull/685
- Bump http-proxy-agent to 7.0.2 in https://github.com/docker/login-action/pull/676
- Bump https-proxy-agent to 7.0.4 in https://github.com/docker/login-action/pull/676
- Bump undici from 5.26.5 to 5.28.3 in https://github.com/docker/login-action/pull/677
v3.0.0
📋 Changes
- Node 20 as default runtime (requires [Actions Runner v2.308.0](https://github.com/actions/runner/releases/tag/v2.308.0) or later) by @crazy-max in https://github.com/docker/login-action/pull/593
- Bump @actions/core from 1.10.0 to 1.10.1 in https://github.com/docker/login-action/pull/598
- Bump @aws-sdk/client-ecr and @aws-sdk/client-ecr-public to 3.410.0 in https://github.com/docker/login-action/pull/555 https://github.com/docker/login-action/pull/560 https://github.com/docker/login-action/pull/582 https://github.com/docker/login-action/pull/599
- Bump semver from 6.3.0 to 6.3.1 in https://github.com/docker/login-action/pull/556
- Bump https-proxy-agent to 7.0.2 https://github.com/docker/login-action/pull/561 https://github.com/docker/login-action/pull/588
v2.2.0
📋 Changes
- Switch to actions-toolkit implementation by @crazy-max in https://github.com/docker/login-action/pull/409 https://github.com/docker/login-action/pull/470 https://github.com/docker/login-action/pull/476
- Bump @aws-sdk/client-ecr and @aws-sdk/client-ecr-public to 3.347.1 in https://github.com/docker/login-action/pull/524 https://github.com/docker/login-action/pull/364 https://github.com/docker/login-action/pull/363
- Bump minimatch from 3.0.4 to 3.1.2 in https://github.com/docker/login-action/pull/354
- Bump json5 from 2.2.0 to 2.2.3 in https://github.com/docker/login-action/pull/378
- Bump http-proxy-agent from 5.0.0 to 7.0.0 in https://github.com/docker/login-action/pull/509
- Bump https-proxy-agent from 5.0.1 to 7.0.0 in https://github.com/docker/login-action/pull/508
v2.1.0
📋 Changes
- Ensure AWS temp credentials are redacted in workflow logs by @crazy-max (#275)
- Bump @actions/core from 1.6.0 to 1.10.0 (#252 #292)
- Bump @aws-sdk/client-ecr from 3.53.0 to 3.186.0 (#298)
- Bump @aws-sdk/client-ecr-public from 3.53.0 to 3.186.0 (#299)
v2.0.0
📋 Changes
- Node 16 as default runtime by @crazy-max (#161)
- This requires a minimum [Actions Runner](https://github.com/actions/runner/releases/tag/v2.285.0) version of v2.285.0, which is by default available in GHES 3.4 or later.
- chore: update dev dependencies and workflow by @crazy-max (#170)
- Bump @actions/exec from 1.1.0 to 1.1.1 (#167)
- Bump @actions/io from 1.1.1 to 1.1.2 (#168)
- Bump minimist from 1.2.5 to 1.2.6 (#176)
- Bump https-proxy-agent from 5.0.0 to 5.0.1 (#182)
v1.14.1
📋 Changes
- Revert to Node 12 as default runtime to fix issue for GHE users (#160)
v1.14.0
📋 Changes
- Update to node 16 (#158)
- Bump @aws-sdk/client-ecr from 3.45.0 to 3.53.0 (#157)
- Bump @aws-sdk/client-ecr-public from 3.45.0 to 3.53.0 (#156)
v1.13.0
📋 Changes
- Handle proxy settings for aws-sdk (#152)
- Workload identity based authentication docs for GCR and GAR (#112)
- Test login against ACR (#49)
- Bump @aws-sdk/client-ecr from 3.44.0 to 3.45.0 (#132)
- Bump @aws-sdk/client-ecr-public from 3.43.0 to 3.45.0 (#131)
v1.12.0
📋 Changes
- ECR: only set credentials if username and password are specified (#128)
- Refactor to use aws-sdk v3 (#128)
v1.11.0
📋 Changes
- ECR: switch implementation to use the AWS SDK (#126)
- `ecr` input to specify whether the given registry is ECR (#123)
- Test against Windows runner (#126)
- Update instructions for Google registry (#127)
- Update dev workflow (#111)
- Small changes for GHCR doc (#86)
- Update dev dependencies (#85)
- Bump ansi-regex from 5.0.0 to 5.0.1 (#101)
- + 8 more
v1.10.0
📋 Changes
- GitHub Packages Docker Registry deprecated (#78)
- Use built-in `getExecOutput` (#77)
- Switch to `core.getBooleanInput` (#76)
- Bump @actions/exec from 1.0.4 to 1.1.0 (#73)
- Bump @actions/core from 1.2.6 to 1.4.0 (#70 #74)
- Bump @actions/io from 1.0.2 to 1.1.1 (#71 #75)
- Bump semver from 7.3.2 to 7.3.5 (#69)
- Update dependabot config (#68)
v1.9.0
📋 Changes
- Remove os limitation (#66)
- Enhance workflow (#61)
- Add example for Quay (#60)
- Use `GITHUB_TOKEN` with GHCR (#59)
- Improve GHCR doc (#55)
- Add e2e tests for GAR (#48)
- Add e2e tests for GCR (#42)
v1.8.0
📋 Changes
- Handle Amazon ECR registries associated with other accounts (#40)
- Add e2e tests for ECR (#27)
v1.7.0
📋 Changes
- Add support for public ECR (#37 #41)
- Add example with DinD (#35)
- Add example for OCI Oracle Cloud Infrastructure Registry (#28)
- Add e2e tests pt.1 (#23)
v1.6.0
📋 Changes
- Handle AWS credentials (#21)
v1.5.0
📋 Changes
- Username required (#18)
- Mostly tests and some small changes (#16)
v1.4.1
📋 Changes
- Fix CVE-2020-15228
v1.4.0
📋 Changes
- Take the password from stdin
- Update deps
v1.3.0
📋 Changes
- Handle AWS CLI v2
- Check AWS CLI version
- Add tests
- Add example for Azure Container Registry (ACR)
- Move zeit/ncc to vercel/ncc
v1.2.0
📋 Changes
- Add support for AWS Elastic Container Registry (ECR)
- Add example for Google Container Registry (GCR)
v1.1.1
📋 Changes
- Typo
