From cf48ba6e8b4be7036bde1e1963594436e8d1cc0c Mon Sep 17 00:00:00 2001 From: Samuel Karp Date: Fri, 5 Aug 2022 10:06:02 -0700 Subject: [PATCH 1/2] release workflow: increase timeout to 30 minutes In the 1.6.7 release, we saw significantly longer execution time for producing builds that exceeded the previous timeout of 10 minutes, causing the workflow to fail. After increasing to 20 minutes in the release/1.6 branch, we continued to see one failure (which succeeded on retry). Increase to 30 minutes to provide additional buffer for the build to complete. Signed-off-by: Samuel Karp (cherry picked from commit f8add9263a9ba64ad4400b7c1877dbd527963fbb) Signed-off-by: Samuel Karp --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c034e4264569..032359fbaf06 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,7 +52,7 @@ jobs: name: Build Release Binaries runs-on: ubuntu-${{ matrix.ubuntu }} needs: [check] - timeout-minutes: 20 + timeout-minutes: 30 strategy: matrix: include: From 390920429580f4d36361ea7f395d062c31e3b49a Mon Sep 17 00:00:00 2001 From: Samuel Karp Date: Fri, 5 Aug 2022 10:08:37 -0700 Subject: [PATCH 2/2] release workflow: remove Go setup action Release builds are performed from within a Dockerfile-defined environment and do not require Go to be installed in the GitHub Actions runner environment. Signed-off-by: Samuel Karp (cherry picked from commit 6ba91de8407f8fca8ed46f4bb0c38cec661f930b) Signed-off-by: Samuel Karp --- .github/workflows/release.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 032359fbaf06..f205536c582b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -69,10 +69,6 @@ jobs: - ubuntu: 18.04 platform: windows/amd64 steps: - - name: Install Go - uses: actions/setup-go@v2 - with: - go-version: '1.17.13' - name: Set env shell: bash env: