mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-23 01:44:26 +08:00
ci: fix plonds s3 probe and signing fallback
This commit is contained in:
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
@@ -724,6 +724,7 @@ jobs:
|
|||||||
S3_REGION: ${{ vars.S3_REGION }}
|
S3_REGION: ${{ vars.S3_REGION }}
|
||||||
UPDATE_PRIVATE_KEY_PEM: ${{ secrets.UPDATE_PRIVATE_KEY_PEM }}
|
UPDATE_PRIVATE_KEY_PEM: ${{ secrets.UPDATE_PRIVATE_KEY_PEM }}
|
||||||
PLONDS_SIGNING_KEY: ${{ secrets.PLONDS_SIGNING_KEY }}
|
PLONDS_SIGNING_KEY: ${{ secrets.PLONDS_SIGNING_KEY }}
|
||||||
|
PDC_SIGNING_KEY: ${{ secrets.PDC_SIGNING_KEY }}
|
||||||
S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }}
|
S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }}
|
||||||
S3_SECRET_KEY: ${{ secrets.S3_SECRET_KEY }}
|
S3_SECRET_KEY: ${{ secrets.S3_SECRET_KEY }}
|
||||||
AWS_ACCESS_KEY_ID: ${{ secrets.S3_ACCESS_KEY }}
|
AWS_ACCESS_KEY_ID: ${{ secrets.S3_ACCESS_KEY }}
|
||||||
@@ -759,6 +760,9 @@ jobs:
|
|||||||
$ErrorActionPreference = "Stop"
|
$ErrorActionPreference = "Stop"
|
||||||
|
|
||||||
$key = $env:PLONDS_SIGNING_KEY
|
$key = $env:PLONDS_SIGNING_KEY
|
||||||
|
if ([string]::IsNullOrWhiteSpace($key)) {
|
||||||
|
$key = $env:PDC_SIGNING_KEY
|
||||||
|
}
|
||||||
if ([string]::IsNullOrWhiteSpace($key)) {
|
if ([string]::IsNullOrWhiteSpace($key)) {
|
||||||
$key = $env:UPDATE_PRIVATE_KEY_PEM
|
$key = $env:UPDATE_PRIVATE_KEY_PEM
|
||||||
}
|
}
|
||||||
@@ -775,7 +779,7 @@ jobs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
aws --endpoint-url "$S3_ENDPOINT" --region "$S3_REGION" s3 ls "s3://$S3_BUCKET" --only-show-errors >/dev/null
|
aws --endpoint-url "$S3_ENDPOINT" --region "$S3_REGION" s3 ls "s3://$S3_BUCKET" >/dev/null
|
||||||
echo "S3 access probe succeeded for $S3_BUCKET"
|
echo "S3 access probe succeeded for $S3_BUCKET"
|
||||||
|
|
||||||
- name: Build PLONDS assets
|
- name: Build PLONDS assets
|
||||||
|
|||||||
Reference in New Issue
Block a user