Skip to content

fix external fms builds #26

fix external fms builds

fix external fms builds #26

name: Build libFMS test with autotools
on: [push, pull_request]
# cancel running jobs if theres a newer push
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build_external:
runs-on: ubuntu-latest
container:
image: ghcr.io/noaa-gfdl/fms/fms-ci-rocky-gnu:13.2.0
env:
TEST_VERBOSE: 1
steps:
- name: checkout code
uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: test
run: $PWD/.github/workflows/test.sh
build_subpackage:
runs-on: ubuntu-latest
container:
image: ghcr.io/noaa-gfdl/fms/fms-ci-rocky-gnu:13.2.0
env:
TEST_VERBOSE: 1
SKIP_TESTS: "test_data_override_scalar.1 test_data_override_2d.1 test_data_override_3d.1"
steps:
- name: checkout code
uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: test
run: |
autoreconf -if
./configure --enable-portable-kinds --with-yaml
make
make check -C test_cfms/