diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c07c8e4c4..28817cde9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -190,7 +190,14 @@ jobs: do dotnet nuget push $entry --source https://api.nuget.org/v3/index.json --api-key "${{secrets.NUGET_API_KEY}}" --skip-duplicate done + - name: Check pre-release + id: check-pre-release + run: | + if [[ ${{ github.event.ref }} =~ ^refs/tags/v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + echo "release=true" >> $GITHUB_OUTPUT + fi - name: Create GitHub release + if: steps.check-pre-release.outputs.release == 'true' continue-on-error: true uses: softprops/action-gh-release@v2 with: @@ -209,7 +216,14 @@ jobs: issues: write pull-requests: write steps: + - name: Check pre-release + id: check-pre-release + run: | + if [[ ${{ github.event.ref }} =~ ^refs/tags/v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + echo "release=true" >> $GITHUB_OUTPUT + fi - name: Comment relevant issues and pull requests + if: steps.check-pre-release.outputs.release == 'true' continue-on-error: true uses: apexskier/github-release-commenter@v1.3.6 with: