Skip to content

Commit

Permalink
Merge pull request #381 from dyfer/topic/update-gha
Browse files Browse the repository at this point in the history
GHA: update runners to newer versions
  • Loading branch information
dyfer authored Aug 30, 2024
2 parents 71ae7e3 + 4d5ef86 commit ba11d60
Showing 1 changed file with 15 additions and 10 deletions.
25 changes: 15 additions & 10 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,28 +35,33 @@ jobs:
fail-fast: false
matrix:
include:
- name: Linux-x64
os: ubuntu-20.04
- name: Linux-x64-22.04
os: ubuntu-22.04
cmake-flags: '-G "Unix Makefiles" -D RULE_LAUNCH_COMPILE=ccache'
cache-path: '~/.ccache'

- name: Linux-x64-24.04
os: ubuntu-24.04
cmake-flags: '-G "Unix Makefiles" -D RULE_LAUNCH_COMPILE=ccache'
cache-path: '~/.ccache'

- name: macOS
os: macos-14
cmake-flags: '-G Xcode -D CMAKE_OSX_ARCHITECTURES="x86_64;arm64"'
xcode-version: '15.3'
deployment-target: '10.10'
xcode-version: '15.4'
deployment-target: '10.15'

- name: Windows-32bit
os: windows-2019
cmake-flags: '-G "Visual Studio 16 2019" -A Win32'
vcvars-script: 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars32.bat'
os: windows-2022
cmake-flags: '-G "Visual Studio 17 2022" -A Win32'
vcvars-script: 'C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars32.bat'
fftw-url: 'ftp://ftp.fftw.org/pub/fftw/fftw-3.3.5-dll32.zip'
fftw-arch: 'X86'

- name: Windows-64bit
os: windows-2019
cmake-flags: '-G "Visual Studio 16 2019" -A x64'
vcvars-script: 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat'
os: windows-2022
cmake-flags: '-G "Visual Studio 17 2022" -A x64'
vcvars-script: 'C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat'
fftw-url: 'ftp://ftp.fftw.org/pub/fftw/fftw-3.3.5-dll64.zip'
fftw-arch: 'X64'

Expand Down

0 comments on commit ba11d60

Please sign in to comment.