conditional release

This commit is contained in:
Vladislav Yarmak 2021-06-09 15:21:06 +03:00
parent 85477fa5c2
commit 9905c4ab20
1 changed files with 10 additions and 1 deletions

View File

@ -4,11 +4,20 @@ on:
push: push:
branches: branches:
- 'master' - 'master'
release:
types: [published]
jobs: jobs:
docker: docker:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Determine tag type
uses: haya14busa/action-cond@v1
id: imgtag
with:
cond: ${{ github.event_name == 'release' }}
if_true: ${{ env.RELEASE_VERSION }}
if_false: latest
- -
name: Set up QEMU name: Set up QEMU
uses: docker/setup-qemu-action@v1 uses: docker/setup-qemu-action@v1
@ -28,4 +37,4 @@ jobs:
with: with:
platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7 platforms: linux/amd64,linux/arm64,linux/386,linux/arm/v7
push: true push: true
tags: ${{secrets.DOCKERHUB_USERNAME}}/dumbproxy:latest tags: ${{secrets.DOCKERHUB_USERNAME}}/dumbproxy:${{ steps.imgtag.outputs.value }}