Skip to content

Ngen cfe workflow test #2

Ngen cfe workflow test

Ngen cfe workflow test #2

workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:

Check failure on line 2 in .github/workflows/ngen_integration.yaml

View workflow run for this annotation

GitHub Actions / .github/workflows/ngen_integration.yaml

Invalid workflow file

You have an error in your yaml syntax on line 2
# 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:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
with:
repository: noaa-owp/ngen
path: ngen
-
uses: ./ngen/.github/actions/ngen-build
- 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: |
# inputfile='realizations/realization_cfe_pet.json'
# ./cmake_build/ngen ../../data/catchment_data.geojson "cat-27" ../../data/nexus_data.geojson "nex-26" $inputfile