From 6a2d8ffb91b99a32ea4898ed84ceb9af09f90347 Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Sun, 26 Jan 2025 17:25:34 -0600 Subject: [PATCH] [NO UPSTREAM] github: remove build-and-test workflow Signed-off-by: Austin Seipp --- .github/workflows/build-and-test.yml | 91 ---------------------------- 1 file changed, 91 deletions(-) delete mode 100644 .github/workflows/build-and-test.yml diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml deleted file mode 100644 index 4cc27f787700..000000000000 --- a/.github/workflows/build-and-test.yml +++ /dev/null @@ -1,91 +0,0 @@ -name: Build and test -on: - push: - pull_request: - workflow_dispatch: # allows manual triggering -jobs: - linux-build-and-test: - runs-on: 4-core-ubuntu - steps: - - uses: actions/checkout@v4.1.0 - - uses: ./.github/actions/setup_linux_env - - uses: ./.github/actions/build_debug - - uses: ./.github/actions/run_test_py - macos-build-and-test: - runs-on: macos-latest - steps: - - uses: maxim-lobanov/setup-xcode@v1.6.0 - with: - xcode-version: 15.3.0 - - uses: actions/checkout@v4.1.0 - - uses: ./.github/actions/setup_macos_env - - uses: ./.github/actions/build_debug - - uses: ./.github/actions/run_test_py - windows-build-and-test: - runs-on: windows-8-core - steps: - - uses: actions/checkout@v4.1.0 - - uses: ./.github/actions/setup_windows_env - - uses: ./.github/actions/build_debug - - uses: ./.github/actions/run_test_py - macos-build-examples: - runs-on: macos-latest - steps: - - uses: maxim-lobanov/setup-xcode@v1.6.0 - with: - xcode-version: 15.3.0 - - uses: actions/checkout@v4.1.0 - - uses: ./.github/actions/setup_macos_env - - uses: ./.github/actions/init_opam - - uses: ./.github/actions/build_release - - name: Setup the 'example/with_prelude' project - run: |- - cd examples/with_prelude - ./haskell-setup.sh - ./ocaml-setup.sh - - name: Build the 'example/with_prelude' project - run: |- - cd examples/with_prelude - $RUNNER_TEMP/artifacts/buck2 build //... -v 2 - $RUNNER_TEMP/artifacts/buck2 test //... -v 2 - - uses: ./.github/actions/build_example_no_prelude - - uses: ./.github/actions/setup_reindeer - - uses: ./.github/actions/build_bootstrap - linux-build-examples: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4.1.0 - - uses: ./.github/actions/setup_linux_env - - uses: ./.github/actions/init_opam - - uses: ./.github/actions/build_release - - name: Setup the 'example/with_prelude' project - run: |- - cd examples/with_prelude - ./haskell-setup.sh - ./ocaml-setup.sh - - name: Build the 'example/with_prelude' project - run: |- - cd examples/with_prelude - $RUNNER_TEMP/artifacts/buck2 build //... -v 2 - $RUNNER_TEMP/artifacts/buck2 test //... -v 2 - - uses: ./.github/actions/build_example_conan - - uses: ./.github/actions/build_example_no_prelude - - uses: ./.github/actions/build_example_persistent_worker - with: - buildbuddyApiKey: ${{ secrets.BUILDBUDDY_API_KEY }} - - uses: ./.github/actions/setup_reindeer - - uses: ./.github/actions/build_bootstrap - windows-build-examples: - runs-on: windows-8-core - steps: - - uses: actions/checkout@v4.1.0 - - uses: ./.github/actions/setup_windows_env - - uses: ./.github/actions/build_release - - name: Build example/prelude directory - run: |- - cd examples/with_prelude - & $Env:RUNNER_TEMP/artifacts/buck2 build //... -v 2 - & $Env:RUNNER_TEMP/artifacts/buck2 test //... -v 2 - - uses: ./.github/actions/build_example_no_prelude - - uses: ./.github/actions/setup_reindeer - - uses: ./.github/actions/build_bootstrap