Skip to content

Commit

Permalink
Build on Ubuntu-24.04
Browse files Browse the repository at this point in the history
  • Loading branch information
Master92 committed Nov 14, 2024
1 parent e452645 commit 9f16843
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,38 +29,38 @@ jobs:
#
# To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list.
matrix:
os: [ ubuntu-latest, windows-latest ]
os: [ ubuntu-24.04, windows-latest ]
build_type: [ Release ]
c_compiler: [ gcc, clang, cl ]
include:
- os: windows-latest
c_compiler: cl
cpp_compiler: cl
- os: ubuntu-latest
- os: ubuntu-24.04
c_compiler: gcc
cpp_compiler: g++
- os: ubuntu-latest
- os: ubuntu-24.04
c_compiler: clang
cpp_compiler: clang++
exclude:
- os: windows-latest
c_compiler: gcc
- os: windows-latest
c_compiler: clang
- os: ubuntu-latest
- os: ubuntu-24.04
c_compiler: cl

steps:
- uses: actions/checkout@v3

- name: 🔧 Install GCC
uses: egor-tensin/[email protected]
if: matrix.os == 'ubuntu-latest' && matrix.c_compiler == 'gcc'
if: matrix.os == 'ubuntu-24.04' && matrix.c_compiler == 'gcc'
with:
version: 13

- name: 🔧 Install Clang
if: matrix.os == 'ubuntu-latest' && matrix.c_compiler == 'clang'
if: matrix.os == 'ubuntu-24.04' && matrix.c_compiler == 'clang'
run: sudo apt update && sudo apt install -y clang-16

- name: 🔧 Setup python
Expand Down

0 comments on commit 9f16843

Please sign in to comment.