Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
bumping everything to ubuntu 24
  • Loading branch information
lemire committed Nov 18, 2024
commit f60614ccb929b6cba33e214c9a8a9b564a8bac91
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu-release.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Ubuntu 22.04 (Release build)
name: Ubuntu 24.04 (Release build)

on:
pull_request:
Expand All @@ -22,10 +22,10 @@ concurrency:

jobs:
ubuntu-release-build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
cxx: [g++-12, clang++-14]
cxx: [g++, clang++]
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Ninja
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu-sanitized.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Ubuntu 22.04 (GCC 12 SANITIZED)
name: Ubuntu 24.04 (GCC 12 SANITIZED)

on:
pull_request:
Expand All @@ -22,7 +22,7 @@ concurrency:

jobs:
ubuntu-build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
shared: [ON, OFF]
Expand All @@ -33,7 +33,7 @@ jobs:
- name: Prepare
run: cmake -D ADA_TESTING=ON -DADA_SANITIZE=ON -DADA_DEVELOPMENT_CHECKS=ON -DBUILD_SHARED_LIBS=${{matrix.shared}} -G Ninja -B build
env:
CXX: g++-12
CXX: g++
- name: Build
run: cmake --build build -j=4
- name: Test
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu-undef.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Ubuntu 22.04 (GCC 12 SANITIZE UNDEFINED)
name: Ubuntu 24.04 (GCC 12 SANITIZE UNDEFINED)

on:
pull_request:
Expand All @@ -22,7 +22,7 @@ concurrency:

jobs:
ubuntu-build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
shared: [ON, OFF]
Expand All @@ -33,7 +33,7 @@ jobs:
- name: Prepare
run: cmake -D ADA_TESTING=ON -D ADA_SANITIZE_UNDEFINED=ON -DADA_DEVELOPMENT_CHECKS=ON -DBUILD_SHARED_LIBS=${{matrix.shared}} -G Ninja -B build
env:
CXX: g++-12
CXX: g++
- name: Build
run: cmake --build build -j=4
- name: Test
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu_pedantic.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Ubuntu 22.04 (GCC 12) Fails On Compiler Warnings
name: Ubuntu 24.04 Fails On Compiler Warnings

on:
pull_request:
Expand All @@ -22,7 +22,7 @@ concurrency:

jobs:
ubuntu-build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
shared: [ON, OFF]
Expand All @@ -33,7 +33,7 @@ jobs:
- name: Prepare
run: cmake -D ADA_TESTING=ON -DBUILD_SHARED_LIBS=${{matrix.shared}} -G Ninja -B build
env:
CXX: g++-12
CXX: g++
CXXFLAGS: -Werror
- name: Build
run: cmake --build build -j=4
Expand Down
Loading