From d95d274d3bc624c15cead3effe4b4b1dafd1033b Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Sat, 15 Aug 2020 16:46:27 +0200 Subject: [PATCH] Use crazy-max/ghaction-docker-login action --- .github/workflows/build.yml | 17 +++++------------ README.md | 2 +- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6f8e4d89..15e4b5cb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -92,7 +92,6 @@ jobs: name: Prepare id: prepare run: | - DOCKER_USERNAME=crazymax DOCKER_IMAGE=crazymax/diun DOCKER_PLATFORMS=linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/386,linux/ppc64le,linux/s390x VERSION=edge @@ -106,7 +105,6 @@ jobs: TAGS="$TAGS --tag ${DOCKER_IMAGE}:latest" fi - echo ::set-output name=docker_username::${DOCKER_USERNAME} echo ::set-output name=docker_image::${DOCKER_IMAGE} echo ::set-output name=version::${VERSION} echo ::set-output name=buildx_args::--platform ${DOCKER_PLATFORMS} \ @@ -122,12 +120,12 @@ jobs: run: | docker buildx build --output "type=image,push=false" ${{ steps.prepare.outputs.buildx_args }} - - name: Docker Login + name: Login to DockerHub if: success() && github.event_name != 'pull_request' && (endsWith(github.ref, github.event.repository.default_branch) || startsWith(github.ref, 'refs/tags/')) - env: - DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} - run: | - echo "${DOCKER_PASSWORD}" | docker login --username "${{ steps.prepare.outputs.docker_username }}" --password-stdin + uses: crazy-max/ghaction-docker-login@v1.1.0 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} - name: Docker Buildx (push) if: success() && github.event_name != 'pull_request' && (endsWith(github.ref, github.event.repository.default_branch) || startsWith(github.ref, 'refs/tags/')) @@ -138,8 +136,3 @@ jobs: if: success() && github.event_name != 'pull_request' && (endsWith(github.ref, github.event.repository.default_branch) || startsWith(github.ref, 'refs/tags/')) run: | docker run --rm mplatform/mquery ${{ steps.prepare.outputs.docker_image }}:${{ steps.prepare.outputs.version }} - - - name: Clear - if: always() && github.event_name != 'pull_request' && (endsWith(github.ref, github.event.repository.default_branch) || startsWith(github.ref, 'refs/tags/')) - run: | - rm -f ${HOME}/.docker/config.json diff --git a/README.md b/README.md index e42c8b18..ea645ae0 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -

+

Documentation