diff --git a/.github/workflows-source/ci-pr-only.yml b/.github/workflows-source/ci-pr-only.yml index 22aa54bec91..347e1a3300a 100644 --- a/.github/workflows-source/ci-pr-only.yml +++ b/.github/workflows-source/ci-pr-only.yml @@ -34,12 +34,6 @@ anchors: <<: *image options: >- -e NODE_NAME - before-script: &before-script - name: Before script - id: before-script - shell: bash - run: | - [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" checkout: &checkout name: Checkout uses: actions/checkout@v4 @@ -50,7 +44,6 @@ jobs: <<: *dind-large-setup steps: - <<: *checkout - - <<: *before-script - name: Filter Relevant Files uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3 id: filter @@ -89,7 +82,6 @@ jobs: with: ref: ${{ github.head_ref }} token: ${{ secrets.IDX_PUSH_TO_PR }} - - <<: *before-script - name: Filter Relevant Files uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3 id: filter @@ -130,7 +122,6 @@ jobs: - <<: *checkout with: fetch-depth: 256 - - <<: *before-script - name: Set up Python uses: actions/setup-python@v5 with: @@ -156,10 +147,10 @@ jobs: if: contains(github.event.pull_request.labels.*.name, 'CI_COVERAGE') steps: - <<: *checkout - - <<: *before-script - name: Run Bazel Test Coverage shell: bash run: | + [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" ./ci/scripts/bazel-coverage.sh env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/.github/workflows-source/release-testing.yml b/.github/workflows-source/release-testing.yml index 458d4f4bbb0..82531a41126 100644 --- a/.github/workflows-source/release-testing.yml +++ b/.github/workflows-source/release-testing.yml @@ -42,12 +42,6 @@ anchors: uses: actions/checkout@v4 with: ref: ${{ github.event.workflow_run.head_branch }} - before-script: &before-script - name: Before script - id: before-script - shell: bash - run: | - [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" docker-login: &docker-login name: Login to Dockerhub shell: bash @@ -81,7 +75,6 @@ jobs: <<: *dind-large-setup steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run Bazel System Test Nightly id: bazel-test-all @@ -99,7 +92,6 @@ jobs: <<: *dind-large-setup steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run Bazel System Test Staging id: bazel-test-all @@ -118,7 +110,6 @@ jobs: timeout-minutes: 90 steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run Bazel Test All id: bazel-test-all @@ -146,7 +137,6 @@ jobs: REPO_NAME: ${{ github.repository }} steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Set up Python uses: actions/setup-python@v5 @@ -193,7 +183,6 @@ jobs: <<: *dind-large-setup steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run qualification for version ${{ matrix.version }} from the tip of the branch uses: ./.github/actions/bazel-test-all/ diff --git a/.github/workflows-source/schedule-daily.yml b/.github/workflows-source/schedule-daily.yml index fb840316448..760ea21da03 100644 --- a/.github/workflows-source/schedule-daily.yml +++ b/.github/workflows-source/schedule-daily.yml @@ -33,12 +33,6 @@ anchors: checkout: &checkout name: Checkout uses: actions/checkout@v4 - before-script: &before-script - name: Before script - id: before-script - shell: bash - run: | - [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" docker-login: &docker-login name: Login to Dockerhub shell: bash @@ -72,13 +66,13 @@ jobs: labels: dind-large steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run Bazel Launch Bare Metal shell: bash run: | echo "$ZH2_DLL01_CSV_SECRETS" > file1 echo "$ZH2_FILE_SHARE_KEY" > file2 && chmod 400 file2 + [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" # Run bare metal installation test # shellcheck disable=SC2046,SC2086 @@ -115,7 +109,6 @@ jobs: timeout-minutes: 720 # 12 hours steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run FI Tests Nightly id: bazel-test-all @@ -135,7 +128,6 @@ jobs: timeout-minutes: 20 steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run NNS Tests Nightly id: bazel-test-all @@ -155,7 +147,6 @@ jobs: timeout-minutes: 480 steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Set Benchmark Targets shell: bash @@ -193,7 +184,6 @@ jobs: REPO_NAME: ${{ github.repository }} steps: - <<: *checkout - - <<: *before-script - name: Set up Python uses: actions/setup-python@v5 with: @@ -225,10 +215,10 @@ jobs: <<: *dind-large-setup steps: - <<: *checkout - - <<: *before-script - name: Run Bazel Test Coverage shell: bash run: | + [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" ./ci/scripts/bazel-coverage.sh env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/.github/workflows-source/schedule-hourly.yml b/.github/workflows-source/schedule-hourly.yml index a67d31d5c86..e4fc6498a88 100644 --- a/.github/workflows-source/schedule-hourly.yml +++ b/.github/workflows-source/schedule-hourly.yml @@ -32,12 +32,6 @@ anchors: checkout: &checkout name: Checkout uses: actions/checkout@v4 - before-script: &before-script - name: Before script - id: before-script - shell: bash - run: | - [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" docker-login: &docker-login name: Login to Dockerhub shell: bash @@ -66,7 +60,6 @@ jobs: <<: *dind-large-setup steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run Bazel Build All No Cache uses: ./.github/actions/bazel-test-all/ @@ -86,7 +79,6 @@ jobs: labels: dind-large steps: - <<: *checkout - - <<: *before-script - <<: *docker-login - name: Run Bazel System Test Hourly id: bazel-test-all diff --git a/.github/workflows/system-tests-k8s.yml b/.github/workflows/system-tests-k8s.yml index 5c40bbdcf19..8a0de8a9b06 100644 --- a/.github/workflows/system-tests-k8s.yml +++ b/.github/workflows/system-tests-k8s.yml @@ -59,12 +59,6 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Before script - id: before-script - shell: bash - run: | - [ -n "${NODE_NAME:-}" ] && echo "Node: $NODE_NAME" - - name: Login to Dockerhub shell: bash run: ./ci/scripts/docker-login.sh