diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index c5aa7ee805f..301946816ff 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -19,6 +19,7 @@ on: pull_request: push: tags: + - '*' branches: - main @@ -541,6 +542,9 @@ jobs: PKG_BASENAME=${PROJECT_NAME}-${REF_TAG:-$REF_SHAS}-${{ matrix.job.target }} PKG_NAME=${PKG_BASENAME}${PKG_suffix} outputs PKG_suffix PKG_BASENAME PKG_NAME + # deployable tag? (ie, leading "vM" or "M"; M == version number) + unset DEPLOY ; if [[ $REF_TAG =~ ^[vV]?[0-9].* ]]; then DEPLOY='true' ; fi + outputs DEPLOY # DPKG architecture? unset DPKG_ARCH case ${{ matrix.job.target }} in @@ -746,7 +750,7 @@ jobs: fi - name: Publish uses: softprops/action-gh-release@v2 - if: startsWith(github.ref, 'refs/tags/') + if: steps.vars.outputs.DEPLOY with: files: | ${{ steps.vars.outputs.STAGING }}/${{ steps.vars.outputs.PKG_NAME }}