diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5899b9b..e6c90eb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,6 +11,13 @@ permissions: env: CODECOV_MINIMUM: 90 +concurrency: + # Serialize releases so a duplicate / re-published Release event can't run two + # publish pipelines against NuGet and gh-pages at once. Never cancel an + # in-flight release — a half-published package family is worse than a queued one. + group: release-${{ github.event.release.tag_name || github.ref }} + cancel-in-progress: false + jobs: # Streamlined validation: All frameworks, Windows only validate-release: