Really simplify things.

This commit is contained in:
Ward Fisher 2022-01-24 11:45:46 -07:00
parent 0333da7be5
commit e8e3141cb1

View File

@ -11,18 +11,13 @@ on: [ push ]
jobs:
build-deps-mingw64:
install-deps-mingw64:
runs-on: windows-latest
defaults:
run:
shell: msys2 {0}
strategy:
matrix:
hdf5: [ 1.12.1 ]
steps:
- uses: actions/checkout@v2
@ -31,56 +26,6 @@ jobs:
msystem: MINGW64
update: true
install: git mingw-w64-x86_64-toolchain automake libtool autoconf make cmake mingw-w64-x86_64-hdf5 unzip
###
# libhdf5
###
- name: Cache libhdf5-${{ runner.os }}-${{ matrix.hdf5 }}
id: cache-hdf5-mingw64
uses: actions/cache@v2
with:
path: ~/environments/${{ matrix.hdf5 }}
key: hdf5-${{ runner.os }}-${{ matrix.hdf5 }}
#####
# One-Off Autotools-based tests.
#####
nc-ac-tests-oneoff-mingw64:
needs: build-deps-mingw64
runs-on: windows-latest
strategy:
matrix:
hdf5: [ 1.12.1 ]
steps:
- uses: actions/checkout@v2
###
# Set Environmental Variables
###
# - run: echo "CFLAGS=-I${HOME}/environments/${{ matrix.hdf5 }}/include" >> $GITHUB_ENV
# - run: echo "LDFLAGS=-L${HOME}/environments/${{ matrix.hdf5 }}/lib" >> $GITHUB_ENV
# - run: echo "LD_LIBRARY_PATH=${HOME}/environments/${{ matrix.hdf5 }}/lib" >> $GITHUB_ENV
###
# Fetch Cache
###
- name: Fetch HDF Cache
id: cache-hdf-mingw64
uses: actions/cache@v2
with:
path: ~/environments/${{ matrix.hdf5 }}
key: hdf5-${{ runner.os }}-${{ matrix.hdf5 }}
# - name: Check Cache
# shell: bash -l {0}
# run: ls ${HOME}/environments && ls ${HOME}/environments/${{ matrix.hdf5 }} && ls ${HOME}/environments/${{ matrix.hdf5}}/lib
###
# Configure and build
###
@ -114,33 +59,6 @@ jobs:
#####
# One-Off CMake-based tests.
#####
nc-cmake-tests-oneoff-mingw64:
needs: build-deps-mingw64
runs-on: windows-latest
strategy:
matrix:
hdf5: [ 1.12.1 ]
steps:
- uses: actions/checkout@v2
###
# Fetch Cache
###
- name: Fetch HDF Cache
id: cache-hdf5-mingw64
uses: actions/cache@v2
with:
path: ~/environments/${{ matrix.hdf5 }}
key: hdf5-${{ runner.os }}-${{ matrix.hdf5 }}
###
# Configure and build
###