From c5ae23bed85cc2890e977d9fdd2e23a0db3cefff Mon Sep 17 00:00:00 2001 From: Ivan Valdes Date: Thu, 15 Aug 2024 23:03:54 -0700 Subject: [PATCH] github/workflows: remove e2e jobs These jobs have been long-running on the prow infrastructure, thanks to the work from the pull request kubernetes/test-infra#31257. Since they are required (kubernetes/test-infra#33330), it should be safe to remove the GitHub actions. Signed-off-by: Ivan Valdes --- .github/workflows/e2e-arm64.yaml | 37 ----------------------------- .github/workflows/e2e.yaml | 40 -------------------------------- 2 files changed, 77 deletions(-) delete mode 100644 .github/workflows/e2e-arm64.yaml delete mode 100644 .github/workflows/e2e.yaml diff --git a/.github/workflows/e2e-arm64.yaml b/.github/workflows/e2e-arm64.yaml deleted file mode 100644 index 58d90612be6..00000000000 --- a/.github/workflows/e2e-arm64.yaml +++ /dev/null @@ -1,37 +0,0 @@ ---- -name: E2E-Arm64 -on: [push, pull_request] -permissions: read-all -jobs: - test: - # this is to prevent the job to run at forked projects - if: github.repository == 'etcd-io/etcd' - runs-on: actuated-arm64-8cpu-8gb - strategy: - fail-fast: false - matrix: - target: - - linux-arm64-e2e - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - id: goversion - run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2 - with: - go-version: ${{ steps.goversion.outputs.goversion }} - - env: - TARGET: ${{ matrix.target }} - run: | - set -euo pipefail - go clean -testcache - - echo "${TARGET}" - case "${TARGET}" in - linux-arm64-e2e) - GOOS=linux GOARCH=arm64 CPU=4 EXPECT_DEBUG=true make test-e2e-release - ;; - *) - echo "Failed to find target" - exit 1 - ;; - esac diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml deleted file mode 100644 index c9aa00e0480..00000000000 --- a/.github/workflows/e2e.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -name: E2E -on: [push, pull_request] -permissions: read-all -jobs: - test: - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - target: - - linux-amd64-e2e - - linux-386-e2e - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - id: goversion - run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2 - with: - go-version: ${{ steps.goversion.outputs.goversion }} - - env: - TARGET: ${{ matrix.target }} - run: | - set -euo pipefail - go clean -testcache - - echo "${TARGET}" - case "${TARGET}" in - linux-amd64-e2e) - make gofail-enable - VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true make test-e2e-release - ;; - linux-386-e2e) - VERBOSE=1 GOOS=linux GOARCH=386 CPU=4 EXPECT_DEBUG=true make test-e2e - ;; - *) - echo "Failed to find target" - exit 1 - ;; - esac