Skip to content

Commit 10cad15

Browse files
committed
ci: try to add Windows Fortran
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
1 parent 4c3ae14 commit 10cad15

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

.github/workflows/ci.yml

+1-5
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,10 @@ jobs:
2828

2929
steps:
3030
- uses: actions/checkout@v4
31-
- uses: awvwgk/setup-fortran@main
31+
- uses: fortran-lang/setup-fortran@v1
3232
id: setup-fortran
33-
if: runner.os != 'Windows'
34-
# We aren't using this yet, and takes 4 mins to setup on Windows
35-
# On macOS this causes a bug to be hit on macos-13+ and CMake, gcc14 may fix
3633
with:
3734
compiler: gcc
38-
version: 12
3935
- uses: astral-sh/setup-uv@v3
4036
- run: uvx nox -s ${{ matrix.session }}
4137

noxfile.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
nox.needs_version = ">=2024.4.15"
66
nox.options.default_venv_backend = "uv|virtualenv"
77

8-
hello_list = ["hello-pure", "hello-cpp", "hello-pybind11", "hello-cython"]
8+
hello_list = ["hello-pure", "hello-cpp", "hello-pybind11", "hello-cython", "pi-fortran"]
99
if not sys.platform.startswith("win"):
10-
hello_list.extend(["hello-cmake-package", "pi-fortran"])
10+
hello_list.extend(["hello-cmake-package"])
1111
long_hello_list = [
1212
*hello_list,
1313
"pen2-cython",

0 commit comments

Comments
 (0)