From 198b13324ddf25fe0b57a076d1c1c9711b31c803 Mon Sep 17 00:00:00 2001 From: toast-gear <15716903+toast-gear@users.noreply.github.com> Date: Tue, 1 Jun 2021 01:18:50 +0100 Subject: [PATCH] ci: only run latest tag job on push / release (#586) * ci: only run latest tag job on merge * ci: update job conditional --- .github/workflows/build-and-release-runners.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-release-runners.yml b/.github/workflows/build-and-release-runners.yml index ff41a062..e1a6149e 100644 --- a/.github/workflows/build-and-release-runners.yml +++ b/.github/workflows/build-and-release-runners.yml @@ -76,6 +76,7 @@ jobs: ${{ env.DOCKERHUB_USERNAME }}/${{ matrix.name }}:v${{ env.RUNNER_VERSION }}-ubuntu-${{ matrix.os-version }}-${{ steps.vars.outputs.sha_short }} latest-tags: + if: ${{ github.event_name == 'push' || github.event_name == 'release' }} runs-on: ubuntu-latest name: Build ${{ matrix.name }}-latest strategy: @@ -104,7 +105,6 @@ jobs: - name: Login to DockerHub uses: docker/login-action@v1 - if: ${{ github.event_name == 'push' || github.event_name == 'release' }} with: username: ${{ secrets.DOCKER_USER }} password: ${{ secrets.DOCKER_ACCESS_TOKEN }} @@ -115,7 +115,7 @@ jobs: context: ./runner file: ./runner/${{ matrix.dockerfile }} platforms: linux/amd64,linux/arm64 - push: ${{ github.event_name != 'pull_request' }} + push: true build-args: | RUNNER_VERSION=${{ env.RUNNER_VERSION }} DOCKER_VERSION=${{ env.DOCKER_VERSION }}