Skip to content

Commit 9c4f3bb

Browse files
committed
Update CI for newer versions
1 parent ab4cead commit 9c4f3bb

File tree

5 files changed

+24
-24
lines changed

5 files changed

+24
-24
lines changed

.github/workflows/futs.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
name: FortUTF Ubuntu GFortran 12
1+
name: FortUTF Ubuntu Gfortran 13
22

33
on: [push, pull_request]
44

55
jobs:
66
build:
77
name: Ubuntu Latest Tests
8-
runs-on: 'ubuntu-22.04'
8+
runs-on: 'ubuntu-24.04'
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4
1111
- name: Setup cmake
12-
uses: jwlawson/actions-setup-cmake@v1.14
12+
uses: jwlawson/actions-setup-cmake@v2
1313
with:
14-
cmake-version: '3.27.x'
15-
- name: Install GFortran 12
16-
run: sudo apt install -y gfortran-12
14+
cmake-version: '3.31.x'
15+
- name: Install Gfortran 13
16+
run: sudo apt install -y gfortran-13
1717
- name: Build Tests
1818
run: |
1919
gfortran-12 --version

.github/workflows/futs_intel.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ on: [push, pull_request]
55
jobs:
66
build:
77
name: Intel Latest Tests
8-
runs-on: 'ubuntu-22.04'
8+
runs-on: 'ubuntu-24.04'
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4
1111
- name: Setup cmake
12-
uses: jwlawson/actions-setup-cmake@v1.14
12+
uses: jwlawson/actions-setup-cmake@v2
1313
with:
14-
cmake-version: '3.27.x'
14+
cmake-version: '3.31.x'
1515
- name: Setup Intel ifort compiler
1616
uses: fortran-lang/setup-fortran@v1
1717
id: setup-fortran

.github/workflows/futs_mac.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: FortUTF macOS GFortran 12
1+
name: FortUTF macOS GFortran 13
22

33
on: [push]
44

@@ -8,11 +8,11 @@ jobs:
88
runs-on: 'macos-latest'
99

1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- name: Setup cmake
13-
uses: jwlawson/actions-setup-cmake@v1.14
13+
uses: jwlawson/actions-setup-cmake@v2
1414
with:
15-
cmake-version: '3.27.x'
15+
cmake-version: '3.31.x'
1616
- name: Install GFortran macOS
1717
run: brew install gcc@12
1818
- name: Build Tests

.github/workflows/futs_windows.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: FortUTF Windows GFortran 12
1+
name: FortUTF Windows GFortran 13
22

33
on: [push]
44

@@ -7,14 +7,14 @@ jobs:
77
name: 'Windows Latest'
88
runs-on: 'windows-latest'
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4
1111
- name: Setup cmake
12-
uses: jwlawson/actions-setup-cmake@v1.14
12+
uses: jwlawson/actions-setup-cmake@v2
1313
with:
14-
cmake-version: '3.27.x'
14+
cmake-version: '3.31.x'
1515
- name: Build and Run Tests
1616
run: |
17-
choco upgrade mingw --version="'12.2.0'" -y
17+
choco upgrade mingw --version="'13.2.0'" -y
1818
choco install -y make
1919
cmake -G "Unix Makefiles" -Bbuild -DBUILD_TESTS=ON
2020
cmake --build build

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
A purely FORTRANic framework for testing FORTRAN code
44

5-
[![FortUTF Ubuntu GFortran 10](https://github.com/artemis-beta/FortUTF/actions/workflows/futs.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs.yml)
6-
[![FortUTF Windows GFortran 10](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_windows.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_windows.yml)
7-
[![FortUTF macOS GFortran 10](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_mac.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_mac.yml)
5+
[![FortUTF Ubuntu GFortran 13](https://github.com/artemis-beta/FortUTF/actions/workflows/futs.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs.yml)
6+
[![FortUTF Windows GFortran 13](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_windows.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_windows.yml)
7+
[![FortUTF macOS GFortran 13](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_mac.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_mac.yml)
88

9-
[![FortUTF Ubuntu Intel 2023](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_intel.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_intel.yml)
9+
[![FortUTF Ubuntu Intel 2025](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_intel.yml/badge.svg)](https://github.com/artemis-beta/FortUTF/actions/workflows/futs_intel.yml)
1010

1111
[![codecov](https://codecov.io/gh/artemis-beta/FortUTF/branch/master/graph/badge.svg?token=tIwLkKYQ98)](https://codecov.io/gh/artemis-beta/FortUTF)
1212

0 commit comments

Comments
 (0)