From 4a1a40cb0cdd78c85f2c6ded0ad8f27629c23b38 Mon Sep 17 00:00:00 2001 From: stcui007 Date: Fri, 29 Sep 2023 20:05:56 +0000 Subject: [PATCH] Another try --- .github/workflows/ngen_integration.yaml | 58 ------------------------- 1 file changed, 58 deletions(-) delete mode 100644 .github/workflows/ngen_integration.yaml diff --git a/.github/workflows/ngen_integration.yaml b/.github/workflows/ngen_integration.yaml deleted file mode 100644 index 62380f5c..00000000 --- a/.github/workflows/ngen_integration.yaml +++ /dev/null @@ -1,58 +0,0 @@ -# Test ngen integration - -name: Ngen Integration Tests - -# Controls when the action will run. -on: - push: - branches: [ master, dev, notreal ] - pull_request: - branches: [ master, dev, notreal ] - workflow_dispatch: - -env: - # Obtained from https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources - # TODO: add something later that can check the runners for hyperthreading - LINUX_NUM_PROC_CORES: 2 - MACOS_NUM_PROC_CORES: 3 - ASAN_OPTIONS: detect_leaks=false - -# A workflow run is made up of one or more jobs that can run sequentially or in parallel -jobs: - # Run general unit tests in linux environment - test_surfacebmi_plus_cfe: - # The type of runner that the job will run on - strategy: - matrix: - os: [ubuntu-latest, macos-latest] - fail-fast: false - runs-on: ${{ matrix.os }} - - # Steps represent a sequence of tasks that will be executed as part of the job - steps: - - uses: actions/checkout@v3 - - - name checkout shared actions - #uses: actions/checkout@v3 - uses: NOAA-OWP/ngen/.github/actions/ngen-build/action.yaml@master - with: - repository: noaa-owp/ngen - path: .github/actions/ngen-build - - - uses: ./ngen/.github/actions/ngen-build/action.yaml - - - name: Build Ngen - #uses: NOAA-OWP/ngen/.github/actions/ngen-build/action.yaml@master - with: - targets: "ngen" - build-cores: ${{ env.LINUX_NUM_PROC_CORES }} - #is this required for this test? - bmi_c: 'ON' - bmi_fortran: 'ON' - timeout-minutes: 15 - - - name: Run surfacebmi plus cfebmi - run: | - echo "end of ngen_integration testing" - # inputfile='realizations/realization_cfe_pet.json' - # ./cmake_build/ngen ../../data/catchment_data.geojson "cat-27" ../../data/nexus_data.geojson "nex-26" $inputfile