Skip to content

Commit 5025971

Browse files
committed
Update *BSD CI actions to the latest OS versions
This should fix the repeat OpenBSD CI failures.
1 parent 724f2f7 commit 5025971

File tree

2 files changed

+14
-17
lines changed

2 files changed

+14
-17
lines changed

.github/workflows/bsd.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ jobs:
1818
with:
1919
save-always: true
2020
path: .ccache
21-
key: freebsd-13.2-gmake-${{ github.ref }}-${{ github.sha }}-PR
21+
key: freebsd-15.0-gmake-${{ github.ref }}-${{ github.sha }}-PR
2222
restore-keys: |
23-
freebsd-13.2-gmake-${{ github.ref }}
24-
freebsd-13.2-gmake
23+
freebsd-15.0-gmake-${{ github.ref }}
24+
freebsd-15.0-gmake
2525
- name: ccache environment
2626
run: |
2727
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
2828
echo "CCACHE_DIR=$PWD/.ccache" >> $GITHUB_ENV
2929
- name: Build and Test
3030
uses: vmactions/freebsd-vm@v1
3131
with:
32-
release: 13.2
32+
release: 15.0
3333
usesh: true
3434
run: |
3535
# apparently fail-on-error isn't the default here
@@ -80,18 +80,18 @@ jobs:
8080
with:
8181
save-always: true
8282
path: .ccache
83-
key: openbsd-7.6-gmake-${{ github.ref }}-${{ github.sha }}-PR
83+
key: openbsd-7.7-gmake-${{ github.ref }}-${{ github.sha }}-PR
8484
restore-keys: |
85-
openbsd-7.6-gmake-${{ github.ref }}
86-
openbsd-7.6-gmake
85+
openbsd-7.7-gmake-${{ github.ref }}
86+
openbsd-7.7-gmake
8787
- name: ccache environment
8888
run: |
8989
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
9090
echo "CCACHE_DIR=$PWD/.ccache" >> $GITHUB_ENV
9191
- name: Build and Test
9292
uses: vmactions/openbsd-vm@v1
9393
with:
94-
release: 7.6
94+
release: 7.7
9595
run: |
9696
# apparently fail-on-error isn't the default here
9797
set -e -x
@@ -142,18 +142,18 @@ jobs:
142142
with:
143143
save-always: true
144144
path: .ccache
145-
key: netbsd-9.3-gmake-${{ github.ref }}-${{ github.sha }}-PR
145+
key: netbsd-10.1-gmake-${{ github.ref }}-${{ github.sha }}-PR
146146
restore-keys: |
147-
netbsd-9.3-gmake-${{ github.ref }}
148-
netbsd-9.3-gmake
147+
netbsd-10.1-gmake-${{ github.ref }}
148+
netbsd-10.1-gmake
149149
- name: ccache environment
150150
run: |
151151
echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
152152
echo "CCACHE_DIR=$PWD/.ccache" >> $GITHUB_ENV
153153
- name: Build and Test
154154
uses: vmactions/netbsd-vm@v1
155155
with:
156-
release: 9.3
156+
release: 10.1
157157
run: |
158158
# apparently fail-on-error isn't the default here
159159
set -e -x

COMPILING.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,8 @@ integration system. It separately tests both the CMake build system and the
1212
hand-written make files. The latest build steps being used in CI can be
1313
[found here](https://github.com/diffblue/cbmc/blob/develop/.github/workflows/pull-request-checks.yaml).
1414

15-
The environments below have been used successfully in the
16-
past, but are not actively tested:
17-
18-
- Solaris 11
19-
- FreeBSD 13
15+
The Solaris 11 environmentsbelow have been used successfully in the past, but is
16+
not actively tested.
2017

2118
# Building using CMake
2219

0 commit comments

Comments
 (0)