diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8d304350..d0e8e610 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -129,9 +129,13 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - shell: bash - run: | - curl -sL --retry 5 https://raw.githubusercontent.com/Mikubill/transfer/master/install.sh | sh + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + curl -sL https://raw.githubusercontent.com/Mikubill/transfer/master/install.sh | sh - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2 @@ -231,9 +235,13 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - shell: bash - run: | - curl -sL --retry 5 https://raw.githubusercontent.com/Mikubill/transfer/master/install.sh | sh + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + curl -sL https://raw.githubusercontent.com/Mikubill/transfer/master/install.sh | sh - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2 @@ -328,9 +336,13 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - shell: bash - run: | - wget -qO- https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_darwin_amd64.tar.gz | tar xvz + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + wget -qO- https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_darwin_amd64.tar.gz | tar xvz - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2 @@ -427,9 +439,13 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - shell: bash - run: | - curl -sL --retry 5 https://raw.githubusercontent.com/Mikubill/transfer/master/install.sh | sh + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + curl -sL https://raw.githubusercontent.com/Mikubill/transfer/master/install.sh | sh - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2 @@ -527,9 +543,13 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - shell: bash - run: | - wget -qO- https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_darwin_amd64.tar.gz | tar xvz + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + wget -qO- https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_darwin_amd64.tar.gz | tar xvz - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2 @@ -639,9 +659,13 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - shell: bash - run: | - wget -qO- https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_darwin_amd64.tar.gz | tar xvz + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + wget -qO- https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_darwin_amd64.tar.gz | tar xvz - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2 @@ -745,13 +769,15 @@ jobs: name: ${{ needs.get-info.outputs.update-title }} prerelease: ${{ startsWith(github.ref, 'refs/tags/pre') }} - name: Get transfer - env: - TEMP_PATH: ./temp.zip - shell: bash - run: | - curl -sL --retry 5 https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_windows_amd64.zip -o ${{ env.TEMP_PATH }} - 7z x ${{ env.TEMP_PATH }} -o./ - rm ${{ env.TEMP_PATH }} + uses: nick-fields/retry@v2 + with: + max_attempts: 10 + retry_wait_seconds: 60 + timeout_minutes: 5 + command: | + curl -sL https://github.com/Mikubill/transfer/releases/download/v0.4.17/transfer_0.4.17_windows_amd64.zip -o ${{ env.TEMP_PATH }} + 7z x ${{ env.TEMP_PATH }} -o./ + rm ${{ env.TEMP_PATH }} - name: Upload to WeTransfer id: transfer uses: nick-fields/retry@v2