Skip to content

Commit 59ddef8

Browse files
committed
ci(zstd): use PAT secret for release creation and asset upload
- Replace GITHUB_TOKEN with personal access token (`secrets.PAT`) for both `actions/create-release` and `actions/upload-release-asset` - Ensures proper authentication under org SSO restrictions Signed-off-by: Srikanth Muppandam <[email protected]>
1 parent 65933e4 commit 59ddef8

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/zstd.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,14 @@ jobs:
4040
- name: Create GitHub Release
4141
id: create_release
4242
uses: actions/create-release@v1
43+
env:
44+
# use your PAT stored in 'PAT' secret
45+
GITHUB_TOKEN: ${{ secrets.PAT }}
4346
with:
4447
tag_name: ${{ steps.version.outputs.tag_name }}
4548
release_name: Release ${{ steps.version.outputs.tag_name }}
4649
draft: false
4750
prerelease: false
48-
env:
49-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5051

5152
- name: Upload .tar.zst to GitHub Release
5253
uses: actions/upload-release-asset@v1
@@ -55,3 +56,5 @@ jobs:
5556
asset_path: ${{ github.workspace }}/${{ steps.version.outputs.tag_name }}.tar.zst
5657
asset_name: ${{ steps.version.outputs.tag_name }}.tar.zst
5758
asset_content_type: application/zstd
59+
# pass the same PAT for authentication
60+
token: ${{ secrets.PAT }}

0 commit comments

Comments
 (0)