GitPedia
docker

docker/login-action

GitHub Action to login against a Docker registry

30 Releases
Latest: 4w ago
v4.2.0Latest
crazy-maxcrazy-max·4w ago·May 22, 2026
GitHub

📋 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
crazy-maxcrazy-max·2mo ago·April 2, 2026
GitHub

📋 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
crazy-maxcrazy-max·3mo ago·March 4, 2026
GitHub

📋 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
crazy-maxcrazy-max·4mo ago·January 28, 2026
GitHub

📋 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
crazy-maxcrazy-max·8mo ago·September 29, 2025
GitHub

📋 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
crazy-maxcrazy-max·10mo ago·August 4, 2025
GitHub

📋 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
crazy-maxcrazy-max·1y ago·March 14, 2025
GitHub

📋 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
crazy-maxcrazy-max·1y ago·July 22, 2024
GitHub

📋 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
crazy-maxcrazy-max·2y ago·May 28, 2024
GitHub

📋 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
crazy-maxcrazy-max·2y ago·March 13, 2024
GitHub

📋 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
crazy-maxcrazy-max·2y ago·September 12, 2023
GitHub

📋 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
crazy-maxcrazy-max·3y ago·June 7, 2023
GitHub

📋 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
crazy-maxcrazy-max·3y ago·October 12, 2022
GitHub

📋 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
crazy-maxcrazy-max·4y ago·May 5, 2022
GitHub

📋 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
crazy-maxcrazy-max·4y ago·March 1, 2022
GitHub

📋 Changes

  • Revert to Node 12 as default runtime to fix issue for GHE users (#160)
v1.14.0
crazy-maxcrazy-max·4y ago·February 28, 2022
GitHub

📋 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
crazy-maxcrazy-max·4y ago·February 17, 2022
GitHub

📋 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
crazy-maxcrazy-max·4y ago·December 20, 2021
GitHub

📋 Changes

  • ECR: only set credentials if username and password are specified (#128)
  • Refactor to use aws-sdk v3 (#128)
v1.11.0
crazy-maxcrazy-max·4y ago·December 20, 2021
GitHub

📋 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
crazy-maxcrazy-max·4y ago·June 23, 2021
GitHub

📋 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
crazy-maxcrazy-max·5y ago·April 28, 2021
GitHub

📋 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
crazy-maxcrazy-max·5y ago·December 18, 2020
GitHub

📋 Changes

  • Handle Amazon ECR registries associated with other accounts (#40)
  • Add e2e tests for ECR (#27)
v1.7.0
crazy-maxcrazy-max·5y ago·December 17, 2020
GitHub

📋 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
crazy-maxcrazy-max·5y ago·October 20, 2020
GitHub

📋 Changes

  • Handle AWS credentials (#21)
v1.5.0
crazy-maxcrazy-max·5y ago·October 17, 2020
GitHub

📋 Changes

  • Username required (#18)
  • Mostly tests and some small changes (#16)
v1.4.1
crazy-maxcrazy-max·5y ago·October 1, 2020
GitHub

📋 Changes

  • Fix CVE-2020-15228
v1.4.0
crazy-maxcrazy-max·5y ago·September 24, 2020
GitHub

📋 Changes

  • Take the password from stdin
  • Update deps
v1.3.0
crazy-maxcrazy-max·5y ago·August 21, 2020
GitHub

📋 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
crazy-maxcrazy-max·5y ago·August 20, 2020
GitHub

📋 Changes

  • Add support for AWS Elastic Container Registry (ECR)
  • Add example for Google Container Registry (GCR)
v1.1.1
crazy-maxcrazy-max·5y ago·August 16, 2020
GitHub

📋 Changes

  • Typo