From e60441ec99e71eaafd3281d2f2d95d34a8c04614 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Wed, 10 Jun 2020 11:34:05 +0200 Subject: [PATCH] add version script to tagged releases --- .github/workflows/docker-publish-latest.yml | 15 +++++++++++++-- .github/workflows/docker-publish-release.yml | 10 +++++++++- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-publish-latest.yml b/.github/workflows/docker-publish-latest.yml index 859027e27..095a7627a 100644 --- a/.github/workflows/docker-publish-latest.yml +++ b/.github/workflows/docker-publish-latest.yml @@ -1,14 +1,25 @@ name: publish latest image docker on: push: - branches: - - master + tags: + - '*' jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@master + - name: Get version number + id: get_version + run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//} + - name: Update version file + uses: DamianReeves/write-file-action@v1.0 + with: + path: recipes/version.py + contents: | + VERSION_NUMBER = '${{ steps.get_version.outputs.VERSION }}' + BUILD_REF = '${{ github.sha }}' + write-mode: overwrite - name: Build and publish image uses: ilteoood/docker_buildx@master with: diff --git a/.github/workflows/docker-publish-release.yml b/.github/workflows/docker-publish-release.yml index eee5088bc..7abb66c2a 100644 --- a/.github/workflows/docker-publish-release.yml +++ b/.github/workflows/docker-publish-release.yml @@ -12,9 +12,17 @@ jobs: steps: - name: Checkout master uses: actions/checkout@master# - - name: Get the version + - name: Get version number id: get_version run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//} + - name: Update version file + uses: DamianReeves/write-file-action@v1.0 + with: + path: recipes/version.py + contents: | + VERSION_NUMBER = '${{ steps.get_version.outputs.VERSION }}' + BUILD_REF = '${{ github.sha }}' + write-mode: overwrite - name: Build and publish image uses: ilteoood/docker_buildx@master with: