diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 02bd0126..df65b4bd 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -81,10 +81,19 @@ jobs: jq -r '.dev |= false' pkg-temp.json > package.json rm pkg-temp.json - - name: Set Package Version + - name: Set Package Version (tag) + if: startsWith(github.ref, 'refs/tags/v') + run: | + mv package.json pkg-temp.json + jq -r '.version |= "${{ steps.meta_tag.outputs.version }}"' pkg-temp.json > package.json + rm pkg-temp.json + cat package.json + + - name: Set Package Version (bleeding) + if: false == startsWith(github.ref, 'refs/tags/v') run: | mv package.json pkg-temp.json - jq -r '.version |= "${{ steps.meta_tag.outputs.version:-steps.meta_bleeding.outputs.version }}"' pkg-temp.json > package.json + jq -r '.version |= "${{ steps.meta_bleeding.outputs.version }}"' pkg-temp.json > package.json rm pkg-temp.json cat package.json