diff --git a/.github/actions/build-release/action.yml b/.github/actions/build-release/action.yml index d73b0f0..35f54fa 100644 --- a/.github/actions/build-release/action.yml +++ b/.github/actions/build-release/action.yml @@ -29,23 +29,27 @@ runs: cache: true - name: 安装 C 编译工具 + timeout-minutes: 10 shell: bash run: | sudo apt-get update -qq sudo apt-get install -y gcc make mingw-w64 gcc-multilib g++-multilib - name: 下载依赖 + timeout-minutes: 5 shell: bash run: | go mod download go mod verify - name: 安装 UPX + timeout-minutes: 2 uses: crazy-max/ghaction-upx@v3 with: install-only: true - name: 使用 GoReleaser 构建 + timeout-minutes: 60 uses: goreleaser/goreleaser-action@v6 with: distribution: goreleaser diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3c1873c..8c30985 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,7 +25,7 @@ permissions: jobs: release: runs-on: ubuntu-latest - timeout-minutes: 45 + timeout-minutes: 90 steps: - name: 检出代码