diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f94002a..82bdedf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,11 +100,18 @@ jobs: echo "version=$PRE_VERSION" >> "$GITHUB_OUTPUT" echo "Computed pre-release version: $PRE_VERSION" - - name: Pack + - name: Pack (stable — push to master) + if: github.ref == 'refs/heads/master' && github.event_name == 'push' shell: bash run: | dotnet pack Tharga.Reporter/Tharga.Reporter.csproj -c Release --no-build -o ./artifacts -p:PackageVersion=${{ steps.version.outputs.version }} + - name: Pack (pre-release — pull request) + if: github.event_name == 'pull_request' + shell: bash + run: | + dotnet pack Tharga.Reporter/Tharga.Reporter.csproj -c Release --no-build -o ./artifacts -p:PackageVersion=${{ steps.preversion.outputs.version }} + - name: Upload artifacts uses: actions/upload-artifact@v4 with: