diff --git a/.github/workflows/auto_build_jar.yml b/.github/workflows/auto_build_jar.yml index b0819cf..861f0a7 100644 --- a/.github/workflows/auto_build_jar.yml +++ b/.github/workflows/auto_build_jar.yml @@ -52,6 +52,16 @@ jobs: env: GH_TOKEN: ${{ secrets.GH_TOKEN }} + - name: Check if commit message contains [skip] + id: check_skip + run: | + COMMIT_MESSAGE=$(git log -1 --pretty=%B) + if [[ "$COMMIT_MESSAGE" == "[skip]"* ]]; then + echo "SKIP_UPLOAD=true" >> $GITHUB_ENV + else + echo "SKIP_UPLOAD=false" >> $GITHUB_ENV + fi + - name: Update version in plugin.yml if: env.SKIP_BUILD == 'false' run: | @@ -77,7 +87,7 @@ jobs: path: ${{ env.FINAL_JAR_NAME }}.jar - name: Create Pre-Release and Upload JAR file - if: env.SKIP_BUILD == 'false' + if: env.SKIP_UPLOAD == 'false' && env.SKIP_BUILD == 'false' uses: ncipollo/release-action@v1.15.0 with: tag: ${{ env.VERSION }}