From b1d9a5e87d29a1970a3d11c3bfba2eeb50f3d372 Mon Sep 17 00:00:00 2001 From: Cassandra Coyle Date: Wed, 1 Jul 2026 15:18:43 -0500 Subject: [PATCH 1/3] auto open issue on ci failure during release Signed-off-by: Cassandra Coyle --- .github/workflows/dapr_cli.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/dapr_cli.yaml b/.github/workflows/dapr_cli.yaml index 6861794d0..7b14c1c47 100644 --- a/.github/workflows/dapr_cli.yaml +++ b/.github/workflows/dapr_cli.yaml @@ -200,3 +200,19 @@ jobs: $PackageIdentifier="Dapr.CLI" } .\wingetcreate.exe update "$PackageIdentifier" --submit --urls "$url|x64" --version "${{ env.REL_VERSION }}" --token "${{ secrets.DAPR_BOT_TOKEN }}" + + # Opens (or comments on) a tracking issue when a tagged release fails + # anywhere in the build/publish chain. + notify-on-failure: + needs: [build, publish, publish-winget] + if: failure() && (startsWith(github.ref, 'refs/tags/v') || inputs.tag != '') + permissions: + issues: write + actions: read + uses: dapr/.github/.github/workflows/open-issue-on-failure.yml@master + with: + title: "Release publish failed: ${{ github.workflow }} (${{ github.ref_name }})" + labels: "release,ci/publish-failure" + mention: "@dapr/maintainers-cli @dapr/approvers-cli" + secrets: + dapr_bot_token: ${{ secrets.DAPR_BOT_TOKEN }} From 01a5135d51fedb51e66b65e0282bdbd607cb9605 Mon Sep 17 00:00:00 2001 From: Cassandra Coyle Date: Wed, 1 Jul 2026 15:21:52 -0500 Subject: [PATCH 2/3] fix branch ref Signed-off-by: Cassandra Coyle --- .github/workflows/dapr_cli.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dapr_cli.yaml b/.github/workflows/dapr_cli.yaml index 7b14c1c47..1782203a7 100644 --- a/.github/workflows/dapr_cli.yaml +++ b/.github/workflows/dapr_cli.yaml @@ -209,7 +209,7 @@ jobs: permissions: issues: write actions: read - uses: dapr/.github/.github/workflows/open-issue-on-failure.yml@master + uses: dapr/.github/.github/workflows/open-issue-on-failure.yml@main with: title: "Release publish failed: ${{ github.workflow }} (${{ github.ref_name }})" labels: "release,ci/publish-failure" From a78afccc5a39f9fe2dc478bc2a09254299191a9e Mon Sep 17 00:00:00 2001 From: Cassandra Coyle Date: Thu, 2 Jul 2026 11:40:37 -0500 Subject: [PATCH 3/3] PR feedback Signed-off-by: Cassandra Coyle --- .github/workflows/dapr_cli.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dapr_cli.yaml b/.github/workflows/dapr_cli.yaml index 1782203a7..b53f34bf2 100644 --- a/.github/workflows/dapr_cli.yaml +++ b/.github/workflows/dapr_cli.yaml @@ -211,7 +211,7 @@ jobs: actions: read uses: dapr/.github/.github/workflows/open-issue-on-failure.yml@main with: - title: "Release publish failed: ${{ github.workflow }} (${{ github.ref_name }})" + title: "Release publish failed: ${{ github.workflow }} (${{ inputs.tag || github.ref_name }})" labels: "release,ci/publish-failure" mention: "@dapr/maintainers-cli @dapr/approvers-cli" secrets: