From 6b35bb71a2c053d57527ae105b50875e376abe73 Mon Sep 17 00:00:00 2001 From: Wyatt Gill Date: Mon, 8 Nov 2021 19:59:42 -0600 Subject: [PATCH] Update publishing workflow --- .github/workflows/publish.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index dcd94f8..a79cec9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,12 +1,9 @@ name: Publish on: - workflow_dispatch: - inputs: - image_tag: - description: 'Image tag' - required: true - default: 'latest' + push: + tags: + - 'v*' env: IMAGE_NAME: openvpn-client @@ -29,12 +26,13 @@ jobs: - name: Create tags id: tags run: | - vpatch=${{ github.event.inputs.image_tag }} + ref=${{ github.ref }} + vpatch=${ref##refs/*/} echo ::set-output name=vpatch::$vpatch echo ::set-output name=vminor::${vpatch%.*} echo ::set-output name=vmajor::${vpatch%%.*} - patch=${${{ github.event.inputs.image_tag }}#v} + patch=${vpatch#v} echo ::set-output name=patch::$patch echo ::set-output name=minor::${patch%.*} echo ::set-output name=major::${patch%%.*}