diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ccd216e..473864e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -20,16 +20,19 @@ jobs: # https://thekevinwang.com/2022/06/13/github-actions-survival-skills/ - name: Check out code # checkout only cms is possible but I checkout all uses: actions/checkout@v3 + - name: Set output tags + id: vars + run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER='${GITHUB_REF/refs\/tags\//}' + IMAGE_VER=${{ steps.vars.outputs.tag }} else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi if [[ $IMAGE_VER == '' ]]; then - IMAGE_VER='beta' + IMAGE_VER='test-vBeta' fi echo "{\"version\":\"$IMAGE_VER\", \"builddate\":\"$(date +"%Y-%m-%d_%T")\",\"ref_name\":\"$GITHUB_REF\" }" > ./cms/src/lib/ver.json cat ./cms/src/lib/ver.json