Use CI_PACKAGE_TOKEN for PyPI registry uploads

This commit is contained in:
2026-07-31 17:04:01 +08:00
parent 8c108bfd64
commit 7575a2f807
+2 -2
View File
@@ -346,12 +346,12 @@ jobs:
shell: pwsh
env:
TWINE_USERNAME: antior
TWINE_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
TWINE_PASSWORD: ${{ secrets.CI_PACKAGE_TOKEN }}
TWINE_REPOSITORY_URL: ${{ gitea.server_url }}/api/packages/antior/pypi
run: |
$ErrorActionPreference = "Stop"
if ([string]::IsNullOrWhiteSpace($env:TWINE_PASSWORD)) {
throw "GITHUB_TOKEN is required to publish packages"
throw "CI_PACKAGE_TOKEN repository secret (PAT with write:package) is required"
}
$headers = @{ Authorization = "token $env:TWINE_PASSWORD" }
$simpleUrl = "$env:TWINE_REPOSITORY_URL/simple/dlp-io/"