diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index e9d97625..e04e353a 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -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"