Skip to content

Commit f4cdb88

Browse files
committed
Update .github/build.yml
1 parent 645d159 commit f4cdb88

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,15 @@ jobs:
161161
install: clang-10
162162
compiler: clang++-10
163163
cxxstd: "11,14,17,2a"
164-
os: ubuntu-20.04
164+
os: ubuntu-24.04
165+
container: ubuntu:20.04
165166
supported: true
166167
- toolset: clang
167168
install: clang-11
168169
compiler: clang++-11
169170
cxxstd: "11,14,17,2a"
170-
os: ubuntu-20.04
171+
os: ubuntu-24.04
172+
container: ubuntu:20.04
171173
supported: true
172174
- toolset: clang
173175
install: clang-12
@@ -211,6 +213,12 @@ jobs:
211213
cxxstd: "11,14,17,20,2b"
212214
os: ubuntu-24.04
213215
supported: true
216+
- toolset: clang
217+
install: clang-19
218+
compiler: clang++-19
219+
cxxstd: "11,14,17,20,2b"
220+
os: ubuntu-24.04
221+
supported: true
214222
# macos
215223
- toolset: clang
216224
os: macos-13
@@ -237,7 +245,7 @@ jobs:
237245
- name: Setup container environment
238246
if: matrix.container != ''
239247
run: |
240-
apt-get -o Acquire::Retries=3 update && DEBIAN_FRONTEND=noninteractive apt-get -y install tzdata && apt-get -o Acquire::Retries=3 install -y sudo software-properties-common wget curl apt-transport-https make apt-file sudo unzip libssl-dev build-essential autotools-dev autoconf automake g++ libc++-helpers python ruby cpio gcc-multilib g++-multilib pkgconf python3 ccache libpython-dev locales
248+
apt-get -o Acquire::Retries=3 update && DEBIAN_FRONTEND=noninteractive apt-get -y install tzdata && apt-get -o Acquire::Retries=3 install -y sudo software-properties-common wget curl apt-transport-https make apt-file sudo unzip libssl-dev build-essential autotools-dev autoconf automake g++ python ruby cpio gcc-multilib g++-multilib pkgconf python3 ccache locales
241249
sudo apt-add-repository ppa:git-core/ppa
242250
sudo apt-get -o Acquire::Retries=3 update && apt-get -o Acquire::Retries=3 -y install git
243251
python_version=$(python3 -c 'import sys; print("{0.major}.{0.minor}".format(sys.version_info))')
@@ -506,7 +514,6 @@ jobs:
506514
fail-fast: false
507515
matrix:
508516
include:
509-
- os: ubuntu-20.04
510517
- os: ubuntu-22.04
511518
- os: ubuntu-24.04
512519
- os: macos-13
@@ -555,7 +562,6 @@ jobs:
555562
fail-fast: false
556563
matrix:
557564
include:
558-
- os: ubuntu-20.04
559565
- os: ubuntu-22.04
560566
- os: ubuntu-24.04
561567
- os: macos-13
@@ -614,7 +620,6 @@ jobs:
614620
fail-fast: false
615621
matrix:
616622
include:
617-
- os: ubuntu-20.04
618623
- os: ubuntu-22.04
619624
- os: ubuntu-24.04
620625
- os: macos-13

0 commit comments

Comments
 (0)