Skip to content

Commit e6d85c4

Browse files
committed
chore(release): reuse GH_PAT for signed-htp cross-repo checkout
GH_PAT is already provisioned for cross-repo access to qcom-ai-hub/geniex (publish-s3 dispatch). Reuse it for the overlay-htp sparse checkout instead of requiring a new secret. Signed-off-by: Mengsheng Wu <mengshen@qti.qualcomm.com>
1 parent ca95f55 commit e6d85c4

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
path: signed-htp-src
131131
sparse-checkout: sdk/signed-htp
132132
sparse-checkout-cone-mode: false
133-
token: ${{ secrets.QCOM_AI_HUB_GENIEX_READ_TOKEN }}
133+
token: ${{ secrets.GH_PAT }}
134134
fetch-depth: 1
135135

136136
- uses: actions/download-artifact@v8

notes/release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ The Windows ARM64 SDK ships `libggml-htp.cat` plus `libggml-htp-v{68,69,73,75,79
172172

173173
The signed bundle must contain exactly these eight files at the zip root: `libggml-htp.cat`, `libggml-htp.inf`, and `libggml-htp-v{68,69,73,75,79,81}.so`.
174174

175-
The cross-repo checkout uses `secrets.QCOM_AI_HUB_GENIEX_READ_TOKEN` — a GitHub App / fine-grained PAT scoped to `qcom-ai-hub/geniex` with `contents: read` + `metadata: read`. If CI reports `signed=false` but the bundle is merged on `main`, first check that this secret has not expired.
175+
The cross-repo checkout reuses `secrets.GH_PAT` (already scoped for cross-repo access to `qcom-ai-hub/geniex` — see `publish-s3` below). If CI reports `signed=false` but the bundle is merged on `main`, first check that `GH_PAT` has not expired.
176176

177177
### Promoting self-signed → Microsoft-signed
178178

0 commit comments

Comments
 (0)