diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 0e390ffb377b3..7283b1912effa 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -88,7 +88,7 @@ jobs: - name: "Install dependencies" if: ${{ github.event_name == 'pull_request' }} - run: source velox/scripts/setup-ubuntu.sh + run: source velox/scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Build Baseline Benchmarks if: ${{ github.event_name == 'pull_request' }} @@ -115,7 +115,7 @@ jobs: submodules: 'recursive' - name: "Install dependencies" - run: source velox/scripts/setup-ubuntu.sh + run: source velox/scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Build Contender Benchmarks working-directory: velox diff --git a/.github/workflows/experimental.yml b/.github/workflows/experimental.yml index b56473fa5e97b..c28134169fa8b 100644 --- a/.github/workflows/experimental.yml +++ b/.github/workflows/experimental.yml @@ -72,7 +72,7 @@ jobs: ref: "${{ inputs.ref || 'main' }}" - name: "Install dependencies" - run: cd velox && source ./scripts/setup-ubuntu.sh + run: cd velox && source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: "Build" run: | @@ -183,7 +183,7 @@ jobs: ref: "${{ inputs.ref || 'main' }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Download spark aggregation fuzzer uses: actions/download-artifact@v3 @@ -224,7 +224,7 @@ jobs: ref: "${{ inputs.ref || 'main' }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Download join fuzzer uses: actions/download-artifact@v3 diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 878ad4a54ee2f..bde4e978782d7 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -94,7 +94,7 @@ jobs: - name: "Install dependencies" run: | cd velox - source ./scripts/setup-ubuntu.sh + source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt ccache -vsz - name: Build @@ -160,7 +160,7 @@ jobs: ref: "${{ inputs.ref }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - uses: dorny/paths-filter@v3 if: github.event_name == 'pull_request' @@ -238,7 +238,7 @@ jobs: ref: "${{ inputs.ref }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Download spark aggregation fuzzer uses: actions/download-artifact@v4 @@ -279,7 +279,7 @@ jobs: ref: "${{ inputs.ref }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Download spark expression fuzzer uses: actions/download-artifact@v4 @@ -327,7 +327,7 @@ jobs: ref: "${{ inputs.ref }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Download aggregation fuzzer uses: actions/download-artifact@v4 @@ -369,7 +369,7 @@ jobs: ref: "${{ inputs.ref }}" - name: "Install dependencies" - run: source ./scripts/setup-ubuntu.sh + run: source ./scripts/setup-ubuntu.sh && install_build_prerequisites && install_velox_deps_from_apt - name: Download join fuzzer uses: actions/download-artifact@v4