Skip to content

Commit 258c21c

Browse files
committed
GitHub actions: Ubuntu 22.04
Use the most recent available GitHub runners (which is currently in public beta). For Ubuntu we now have coverage of 18.04, 20.04, 22.04.
1 parent a702e77 commit 258c21c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/pull-request-checks.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ jobs:
6969
env PATH=$PATH:`pwd`/src/solvers make -C regression/cbmc test-cprover-smt2
7070
make -C jbmc/regression test-parallel JOBS=2
7171
72-
check-ubuntu-20_04-make-clang:
73-
runs-on: ubuntu-20.04
72+
check-ubuntu-22_04-make-clang:
73+
runs-on: ubuntu-22.04
7474
env:
7575
CC: "ccache /usr/bin/clang"
7676
CXX: "ccache /usr/bin/clang++"
@@ -85,7 +85,7 @@ jobs:
8585
DEBIAN_FRONTEND: noninteractive
8686
run: |
8787
sudo apt-get update
88-
sudo apt-get install --no-install-recommends -yq clang-10 clang++-10 gdb maven jq flex bison libxml2-utils cpanminus ccache z3
88+
sudo apt-get install --no-install-recommends -yq clang-14 clang++-14 gdb maven jq flex bison libxml2-utils cpanminus ccache z3 python2
8989
make -C src minisat2-download
9090
cpanm Thread::Pool::Simple
9191
- name: Confirm z3 solver is available and log the version installed
@@ -100,10 +100,10 @@ jobs:
100100
uses: actions/cache@v2
101101
with:
102102
path: .ccache
103-
key: ${{ runner.os }}-20.04-make-clang-${{ github.ref }}-${{ github.sha }}-PR
103+
key: ${{ runner.os }}-22.04-make-clang-${{ github.ref }}-${{ github.sha }}-PR
104104
restore-keys: |
105-
${{ runner.os }}-20.04-make-clang-${{ github.ref }}
106-
${{ runner.os }}-20.04-make-clang
105+
${{ runner.os }}-22.04-make-clang-${{ github.ref }}
106+
${{ runner.os }}-22.04-make-clang
107107
- name: ccache environment
108108
run: |
109109
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV

0 commit comments

Comments
 (0)