From 011210ee147e9786949146a618e5f565c3e76812 Mon Sep 17 00:00:00 2001 From: Michael Hirsch Date: Wed, 2 Sep 2020 23:43:40 -0400 Subject: ci: update to use latest recommendations --- .github/workflows/ci_frameworks.yml | 18 +++++++++--------- .github/workflows/lint_mypy.yml | 8 ++++---- .github/workflows/os_comp.yml | 1 - 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci_frameworks.yml b/.github/workflows/ci_frameworks.yml index 12d41f8..172c12c 100644 --- a/.github/workflows/ci_frameworks.yml +++ b/.github/workflows/ci_frameworks.yml @@ -17,14 +17,14 @@ jobs: scalapackMacOS: runs-on: macos-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 with: python-version: '3.x' - run: python -m pip install -e . - run: brew install pkg-config ninja gcc openmpi lapack scalapack - run: meson setup "test cases/frameworks/30 scalapack" build - - run: ninja -C build + - run: meson compile -C build - uses: actions/upload-artifact@v1 if: failure() with: @@ -40,14 +40,14 @@ jobs: HDF5macos: runs-on: macos-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 with: python-version: '3.x' - run: python -m pip install -e . - run: brew install pkg-config ninja gcc hdf5 - run: meson setup "test cases/frameworks/25 hdf5" build - - run: ninja -C build + - run: meson compile -C build - uses: actions/upload-artifact@v1 if: failure() with: @@ -63,8 +63,8 @@ jobs: Qt4macos: runs-on: macos-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 with: python-version: '3.x' - run: python -m pip install -e . @@ -72,7 +72,7 @@ jobs: - run: brew tap cartr/qt4 - run: brew install qt@4 - run: meson setup "test cases/frameworks/4 qt" build -Drequired=qt4 - - run: ninja -C build + - run: meson compile -C build - uses: actions/upload-artifact@v1 if: failure() with: diff --git a/.github/workflows/lint_mypy.yml b/.github/workflows/lint_mypy.yml index 056f96e..e1615c2 100644 --- a/.github/workflows/lint_mypy.yml +++ b/.github/workflows/lint_mypy.yml @@ -15,8 +15,8 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 with: python-version: '3.x' # pylint version constraint can be removed when https://github.com/PyCQA/pylint/issues/3524 is resolved @@ -26,8 +26,8 @@ jobs: mypy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 with: python-version: '3.x' - run: python -m pip install mypy diff --git a/.github/workflows/os_comp.yml b/.github/workflows/os_comp.yml index a5abf7d..3b38bab 100644 --- a/.github/workflows/os_comp.yml +++ b/.github/workflows/os_comp.yml @@ -25,7 +25,6 @@ jobs: - name: Run tests run: LD_LIBRARY_PATH=/usr/local/share/boost/1.69.0/lib/:$(rustc --print sysroot)/lib:$LD_LIBRARY_PATH python3 run_tests.py env: - CI: '1' XENIAL: '1' arch: -- cgit v1.1