Skip to content

Commit

Permalink
Update CI for newer versions
Browse files Browse the repository at this point in the history
  • Loading branch information
artemis-beta committed Jan 16, 2025
1 parent ab4cead commit 9c4f3bb
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 24 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/futs.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
name: FortUTF Ubuntu GFortran 12
name: FortUTF Ubuntu Gfortran 13

on: [push, pull_request]

jobs:
build:
name: Ubuntu Latest Tests
runs-on: 'ubuntu-22.04'
runs-on: 'ubuntu-24.04'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup cmake
uses: jwlawson/actions-setup-cmake@v1.14
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.27.x'
- name: Install GFortran 12
run: sudo apt install -y gfortran-12
cmake-version: '3.31.x'
- name: Install Gfortran 13
run: sudo apt install -y gfortran-13
- name: Build Tests
run: |
gfortran-12 --version
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/futs_intel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ on: [push, pull_request]
jobs:
build:
name: Intel Latest Tests
runs-on: 'ubuntu-22.04'
runs-on: 'ubuntu-24.04'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup cmake
uses: jwlawson/actions-setup-cmake@v1.14
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.27.x'
cmake-version: '3.31.x'
- name: Setup Intel ifort compiler
uses: fortran-lang/setup-fortran@v1
id: setup-fortran
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/futs_mac.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: FortUTF macOS GFortran 12
name: FortUTF macOS GFortran 13

on: [push]

Expand All @@ -8,11 +8,11 @@ jobs:
runs-on: 'macos-latest'

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup cmake
uses: jwlawson/actions-setup-cmake@v1.14
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.27.x'
cmake-version: '3.31.x'
- name: Install GFortran macOS
run: brew install gcc@12
- name: Build Tests
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/futs_windows.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: FortUTF Windows GFortran 12
name: FortUTF Windows GFortran 13

on: [push]

Expand All @@ -7,14 +7,14 @@ jobs:
name: 'Windows Latest'
runs-on: 'windows-latest'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup cmake
uses: jwlawson/actions-setup-cmake@v1.14
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.27.x'
cmake-version: '3.31.x'
- name: Build and Run Tests
run: |
choco upgrade mingw --version="'12.2.0'" -y
choco upgrade mingw --version="'13.2.0'" -y
choco install -y make
cmake -G "Unix Makefiles" -Bbuild -DBUILD_TESTS=ON
cmake --build build
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

A purely FORTRANic framework for testing FORTRAN code

[![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)
[![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)
[![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)
[![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)
[![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)
[![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)

[![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)
[![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)

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

Expand Down

0 comments on commit 9c4f3bb

Please sign in to comment.