mirror of
https://github.com/docker/login-action.git
synced 2024-11-15 15:13:51 +08:00
GitHub Action to login against a Docker registry
aws-ecrazuredockerdocker-registrydockerhubecr-registrygcr-registrygithub-actionsgithub-actions-dockergitlab-registrygoogle-container-registryloginregistry
.github | ||
dist | ||
src | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.prettierrc.json | ||
action.yml | ||
CHANGELOG.md | ||
package.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
About
GitHub Action to login against a Docker registry
If you are interested, check out my other :octocat: GitHub Actions!
Usage
name: ci
on:
push:
branches: master
tags:
jobs:
login:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v2
-
name: Login to DockerHub
uses: crazy-max/ghaction-docker-login@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
Customizing
inputs
Following inputs can be used as step.with
keys
Name | Type | Default | Description |
---|---|---|---|
registry |
String | Server address of Docker registry. If not set then will default to Docker Hub | |
username |
String | Username used to log against the Docker registry | |
password |
String | Password or personal access token used to log against the Docker registry | |
logout |
Bool | true |
Log out from the Docker registry at the end of a job |
Limitation
This action is only available for Linux virtual environments.