Skip to content

Commit

Permalink
Limit concurrency on CI and fix wrong compiler versions
Browse files Browse the repository at this point in the history
  • Loading branch information
artemis-beta committed Jan 16, 2025
1 parent 0c3ed41 commit feaf4fd
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 2 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/futs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ name: FortUTF Ubuntu Gfortran 13

on: [push, pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
name: Ubuntu Latest Tests
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/futs_intel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ name: FortUTF Ubuntu Intel 2025

on: [push, pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
name: Intel Latest Tests
Expand All @@ -17,7 +21,7 @@ jobs:
id: setup-fortran
with:
compiler: intel
version: '2023.2'
version: '2025.0'
- name: Build Tests
run: |
ifort --version
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/futs_mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ name: FortUTF macOS GFortran 13

on: [push]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
name: 'macOS Latest'
Expand All @@ -14,7 +18,7 @@ jobs:
with:
cmake-version: '3.31.x'
- name: Install GFortran macOS
run: brew install gcc@12
run: brew install gcc@13
- name: Build Tests
run: |
cmake -H. -Bbuild -DBUILD_TESTS=ON -DCMAKE_Fortran_COMPILER=$(which gfortran-12)
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/futs_windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ name: FortUTF Windows GFortran 13

on: [push]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
name: 'Windows Latest'
Expand Down

0 comments on commit feaf4fd

Please sign in to comment.