From 243a47bfc49fbfbf46787eb8253fd68b739a44c3 Mon Sep 17 00:00:00 2001 From: Blaine Gardner Date: Thu, 2 Dec 2021 15:40:17 -0700 Subject: [PATCH] build: do not use cross build container for ceph Do not use the cross build container when building, publishing, and promoting rook/ceph images. It is no longer needed, and its complexity can add flakiness. Signed-off-by: Blaine Gardner --- .github/workflows/push-build.yaml | 9 +++++++++ tests/scripts/build-release.sh | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/push-build.yaml b/.github/workflows/push-build.yaml index 089eaec37..c14a6bc0c 100644 --- a/.github/workflows/push-build.yaml +++ b/.github/workflows/push-build.yaml @@ -22,6 +22,10 @@ jobs: with: fetch-depth: 0 + - uses: actions/setup-go@v2 + with: + go-version: 1.16 + # docker/setup-qemu action installs QEMU static binaries, which are used to run builders for architectures other than the host. - name: set up QEMU uses: docker/setup-qemu-action@master @@ -56,3 +60,8 @@ jobs: GITHUB_REF: $ {{ env.GITHUB_REF }} run: | tests/scripts/build-release.sh + + - name: setup tmate session for debugging + if: failure() + uses: mxschmitt/action-tmate@v3 + timeout-minutes: 60 diff --git a/tests/scripts/build-release.sh b/tests/scripts/build-release.sh index f611d4008..2672a91ed 100755 --- a/tests/scripts/build-release.sh +++ b/tests/scripts/build-release.sh @@ -5,7 +5,7 @@ set -ex # FUNCTIONS # ############# -MAKE='build/run make --debug=v --output-sync' +MAKE='make --debug=v --output-sync' function build() { $MAKE build.all