From edbf34ce538eb27c9320a1b691da4f8253690ec9 Mon Sep 17 00:00:00 2001 From: Danilo Tuler Date: Mon, 9 Dec 2019 15:48:17 -0500 Subject: [PATCH] Publishing latest to Docker Hub in addition to tag --- .github/workflows/main.yml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b221052..5b5743f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,12 +16,19 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.CI_TOKEN }} - - name: Publish to DockerHub - if: startsWith(github.ref, 'refs/tags/v') - run: | - docker tag cartesi/rootfs:devel cartesi/rootfs:${GITHUB_REF:11} - echo ${DOCKER_PASSWORD} | docker login --username ${DOCKER_USERNAME} --password-stdin - docker push cartesi/rootfs:${GITHUB_REF:11} + - run: echo ${DOCKER_PASSWORD} | docker login --username ${DOCKER_USERNAME} --password-stdin env: DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} + + - name: Publish to Docker Hub + run: | + docker tag cartesi/rootfs:devel cartesi/rootfs:${GITHUB_REF:11} + docker push cartesi/rootfs:${GITHUB_REF:11} + if: startsWith(github.ref, 'refs/tags/v') + + - name: Publish [latest] to Docker Hub + run: | + docker tag cartesi/rootfs:devel cartesi/rootfs:latest + docker push cartesi/rootfs:latest + if: github.ref == 'refs/heads/master'