diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 25123d4..7a52130 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,14 +28,10 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: awvwgk/setup-fortran@main + - uses: fortran-lang/setup-fortran@v1 id: setup-fortran - if: runner.os != 'Windows' - # We aren't using this yet, and takes 4 mins to setup on Windows - # On macOS this causes a bug to be hit on macos-13+ and CMake, gcc14 may fix with: compiler: gcc - version: 12 - uses: astral-sh/setup-uv@v3 - run: uvx nox -s ${{ matrix.session }} diff --git a/noxfile.py b/noxfile.py index a7403e9..dc28dad 100644 --- a/noxfile.py +++ b/noxfile.py @@ -5,9 +5,9 @@ nox.needs_version = ">=2024.4.15" nox.options.default_venv_backend = "uv|virtualenv" -hello_list = ["hello-pure", "hello-cpp", "hello-pybind11", "hello-cython"] +hello_list = ["hello-pure", "hello-cpp", "hello-pybind11", "hello-cython", "pi-fortran"] if not sys.platform.startswith("win"): - hello_list.extend(["hello-cmake-package", "pi-fortran"]) + hello_list.extend(["hello-cmake-package"]) long_hello_list = [ *hello_list, "pen2-cython",