Skip to content

Commit

Permalink
Updated OS list for testing
Browse files Browse the repository at this point in the history
  • Loading branch information
maxirmx committed Jun 15, 2024
1 parent 758d7bd commit e2da70c
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test-deb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
strategy:
fail-fast: false
matrix:
image: [ 'i386/debian:10', 'i386/debian:11', 'amd64/debian:11' ]
image: [ 'i386/debian:12', 'amd64/debian:12', 'i386/debian:11', 'amd64/debian:11' ]
env: [ {CC: gcc, CXX: g++}, {CC: clang, CXX: clang++} ]
shared: [on, off]

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test-rh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
strategy:
fail-fast: false
matrix:
image: [ 'centos:7', 'quay.io/centos/centos:stream9', 'fedora:35', 'fedora:36', 'fedora:38']
image: [ 'centos:7', 'quay.io/centos/centos:stream9', 'fedora:36', 'fedora:38', 'fedora:40']
env: [ {CC: gcc, CXX: g++}, {CC: clang, CXX: clang++} ]
shared: [ on, off ]
container: ${{ matrix.image }}
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,18 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-20.04, macos-11, windows-2019 ]
os: [ ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, macos-11, macos-14, windows-2019, windows-2022 ]
env: [ { } ]
shared: [on, off]
# on macos gcc is an alias to clang by default, so there is no real value in macos clang run
include:
- { os: ubuntu-20.04, env: { CC: clang, CXX: clang++ }, shared: on }
- { os: ubuntu-20.04, env: { CC: clang, CXX: clang++ }, shared: off }
# Builds sexp dll with MSVC is not supported
- { os: ubuntu-22.04, env: { CC: clang, CXX: clang++ }, shared: on }
- { os: ubuntu-22.04, env: { CC: clang, CXX: clang++ }, shared: off }
- { os: ubuntu-24.04, env: { CC: clang, CXX: clang++ }, shared: on }
- { os: ubuntu-24.04, env: { CC: clang, CXX: clang++ }, shared: off }
# Build of sexp dll with MSVC is not supported
exclude:
- { os: windows-2019, env: { }, shared: on }

Expand Down

0 comments on commit e2da70c

Please sign in to comment.