Add token fallbacks for xmrig release workflow

This commit is contained in:
Codex Bot
2026-04-18 21:17:32 +02:00
parent 399d7c8076
commit 3c7f2e4b1f
+20
View File
@@ -44,10 +44,18 @@ jobs:
env:
GITEA_TOKEN: ${{ secrets.GITEA_PAT }}
PEYA_GITEA_PAT: ${{ secrets.PEYA_GITEA_PAT }}
MONERO_C_GITEA_PAT: ${{ secrets.MONERO_C_GITEA_PAT }}
GITHUB_TOKEN_FALLBACK: ${{ github.token }}
run: |
if [ -z "$GITEA_TOKEN" ]; then
export GITEA_TOKEN="$PEYA_GITEA_PAT"
fi
if [ -z "$GITEA_TOKEN" ]; then
export GITEA_TOKEN="$MONERO_C_GITEA_PAT"
fi
if [ -z "$GITEA_TOKEN" ]; then
export GITEA_TOKEN="$GITHUB_TOKEN_FALLBACK"
fi
FLAGS=""
if [ "${{ inputs.prerelease }}" = "true" ]; then
FLAGS="$FLAGS --prerelease"
@@ -113,10 +121,18 @@ jobs:
env:
GITEA_TOKEN: ${{ secrets.GITEA_PAT }}
PEYA_GITEA_PAT: ${{ secrets.PEYA_GITEA_PAT }}
MONERO_C_GITEA_PAT: ${{ secrets.MONERO_C_GITEA_PAT }}
GITHUB_TOKEN_FALLBACK: ${{ github.token }}
run: |
if [ -z "$GITEA_TOKEN" ]; then
export GITEA_TOKEN="$PEYA_GITEA_PAT"
fi
if [ -z "$GITEA_TOKEN" ]; then
export GITEA_TOKEN="$MONERO_C_GITEA_PAT"
fi
if [ -z "$GITEA_TOKEN" ]; then
export GITEA_TOKEN="$GITHUB_TOKEN_FALLBACK"
fi
python3 scripts/ci/gitea_release.py upload-asset \
--release-id "${{ needs.prepare-release.outputs.release_id }}" \
--file "xmrig-peya-${{ inputs.tag_name }}-linux-x86_64.tar.gz"
@@ -188,8 +204,12 @@ jobs:
env:
GITEA_TOKEN: ${{ secrets.GITEA_PAT }}
PEYA_GITEA_PAT: ${{ secrets.PEYA_GITEA_PAT }}
MONERO_C_GITEA_PAT: ${{ secrets.MONERO_C_GITEA_PAT }}
GITHUB_TOKEN_FALLBACK: ${{ github.token }}
run: |
if "%GITEA_TOKEN%"=="" set GITEA_TOKEN=%PEYA_GITEA_PAT%
if "%GITEA_TOKEN%"=="" set GITEA_TOKEN=%MONERO_C_GITEA_PAT%
if "%GITEA_TOKEN%"=="" set GITEA_TOKEN=%GITHUB_TOKEN_FALLBACK%
python scripts/ci/gitea_release.py upload-asset ^
--release-id "${{ needs.prepare-release.outputs.release_id }}" ^
--file "xmrig-peya-${{ inputs.tag_name }}-windows-x86_64.zip"