From 8b3efbc597b5dc715dfef677c1d5807ee53ff445 Mon Sep 17 00:00:00 2001 From: Ming Li Date: Wed, 15 Nov 2023 17:10:56 -0600 Subject: [PATCH] Remove nightly workflow Signed-off-by: Ming Li --- .github/workflows/e2e-arm64-nightly.yaml | 21 ----------- .github/workflows/e2e-arm64-template.yaml | 44 ----------------------- 2 files changed, 65 deletions(-) delete mode 100644 .github/workflows/e2e-arm64-nightly.yaml delete mode 100644 .github/workflows/e2e-arm64-template.yaml diff --git a/.github/workflows/e2e-arm64-nightly.yaml b/.github/workflows/e2e-arm64-nightly.yaml deleted file mode 100644 index 45ebbc194..000000000 --- a/.github/workflows/e2e-arm64-nightly.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -name: E2E Arm64 Nightly -permissions: read-all -on: - # schedules always run against the main branch, hence we have to create separate jobs - # with individual checkout actions for each of the active release branches - schedule: - - cron: '30 1 * * *' # runs daily at 1:30 am. - - # workflow_dispatch enables manual testing of this job by maintainers - workflow_dispatch: - -jobs: - main-arm64: - uses: ./.github/workflows/e2e-arm64-template.yaml - with: - etcdBranch: main - release-35-arm64: - uses: ./.github/workflows/e2e-arm64-template.yaml - with: - etcdBranch: release-3.5 diff --git a/.github/workflows/e2e-arm64-template.yaml b/.github/workflows/e2e-arm64-template.yaml deleted file mode 100644 index 2fad70397..000000000 --- a/.github/workflows/e2e-arm64-template.yaml +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: Reusable Arm64 E2E Workflow -on: - workflow_call: - inputs: - etcdBranch: - required: true - type: string -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-32gb - strategy: - fail-fast: false - matrix: - target: - - linux-arm64-e2e - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - with: - ref: "${{ inputs.etcdBranch }}" - - id: goversion - run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - - uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 - 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