ci: run the ARM64 diagnostics on branch pushes

This commit is contained in:
kuddev committed 2026-09-22 11:09:41 +08:00
1 parent be63659b9d
commit 1bc4950566
1 file changed
+11 -1
@@ -7,11 +7,21 @@ on:
description: Release run whose stable-package-windows-arm64 artifact should be diagnosed
required: true
type: string
push:
branches: [release/1.9.0-final]
paths:
- .github/workflows/windows-arm64-diagnostics.yml
- scripts/conformance/conpty_smoke.py
permissions:
contents: read
actions: read
env:
# Dispatch is only available once the workflow exists on the default branch;
# branch pushes diagnose the latest ARM64 package produced by the release run.
PACKAGE_RUN: ${{ inputs.package_run || '35618479129' }}
jobs:
diagnose:
runs-on: windows-11-arm
@@ -28,7 +38,7 @@ jobs:
- uses: actions/download-artifact@v4
with:
name: stable-package-windows-arm64
run-id: ${{ inputs.package_run }}
run-id: ${{ env.PACKAGE_RUN }}
github-token: ${{ github.token }}
path: diagnostic-package
- name: Extract the portable package