|
1 | 1 | # Overall configuration notes:
|
2 | 2 | # - Artifact uploads for binaries are from GHC 8.10.7
|
3 | 3 | # - Builds for Ubuntu happen on 18.04 (would like to include 20.04, in addition)
|
4 |
| -# - Builds for macOS builds on 10.15 (to avoid GHC bug on macOS 11; solvable with GHC > 8.10.4) |
5 | 4 | # - Docker builds happen nightly, on manual invocation, and on release branch commits
|
6 | 5 | # Please update this comment as those details change.
|
7 | 6 |
|
|
24 | 23 | # ./saw-remote-api/Dockerfile
|
25 | 24 | # ./s2nTests/scripts/blst-entrypoint.sh
|
26 | 25 | # ./s2nTests/docker/saw.dockerfile
|
27 |
| - SOLVER_PKG_VERSION: "snapshot-20210917" |
| 26 | + SOLVER_PKG_VERSION: "snapshot-20220721" |
28 | 27 |
|
29 | 28 | OCAML_VERSION: 4.09.x
|
30 | 29 |
|
|
67 | 66 | strategy:
|
68 | 67 | fail-fast: false
|
69 | 68 | matrix:
|
70 |
| - os: [ubuntu-18.04, macos-10.15, windows-latest] |
| 69 | + os: [ubuntu-18.04, macos-12, windows-latest] |
71 | 70 | ghc: ["8.8.4", "8.10.7", "9.0.2"]
|
72 | 71 | exclude:
|
73 | 72 | - os: windows-latest
|
@@ -203,7 +202,7 @@ jobs:
|
203 | 202 | strategy:
|
204 | 203 | fail-fast: false
|
205 | 204 | matrix:
|
206 |
| - os: [ubuntu-latest, macos-10.15] |
| 205 | + os: [ubuntu-latest, macos-12] |
207 | 206 | runs-on: ${{ matrix.os }}
|
208 | 207 | steps:
|
209 | 208 | - uses: actions/checkout@v2
|
@@ -237,7 +236,7 @@ jobs:
|
237 | 236 | strategy:
|
238 | 237 | fail-fast: false
|
239 | 238 | matrix:
|
240 |
| - os: [ubuntu-latest, macos-10.15] |
| 239 | + os: [ubuntu-latest, macos-12] |
241 | 240 | runs-on: ${{ matrix.os }}
|
242 | 241 | steps:
|
243 | 242 | - uses: actions/checkout@v2
|
@@ -290,7 +289,7 @@ jobs:
|
290 | 289 | - test: saw-remote-api/scripts/run_rpc_tests.sh
|
291 | 290 | os: ubuntu-18.04
|
292 | 291 | - test: saw-remote-api/scripts/run_rpc_tests.sh
|
293 |
| - os: macos-10.15 |
| 292 | + os: macos-12 |
294 | 293 | - test: saw-remote-api/scripts/check_docs.sh
|
295 | 294 | os: ubuntu-18.04
|
296 | 295 | steps:
|
@@ -340,15 +339,15 @@ jobs:
|
340 | 339 | continue-on-error: [false]
|
341 | 340 | include:
|
342 | 341 | - suite: integration_tests
|
343 |
| - os: macos-10.15 |
| 342 | + os: macos-12 |
344 | 343 | continue-on-error: true # https://github.com/GaloisInc/saw-script/issues/1135
|
345 | 344 | - suite: integration_tests
|
346 | 345 | os: windows-latest
|
347 | 346 | timeout-minutes: 60
|
348 | 347 | continue-on-error: true # https://github.com/GaloisInc/saw-script/issues/1135
|
349 | 348 | exclude:
|
350 | 349 | - suite: integration_tests
|
351 |
| - os: macos-10.15 |
| 350 | + os: macos-12 |
352 | 351 | continue-on-error: false
|
353 | 352 | - suite: integration_tests
|
354 | 353 | os: windows-latest
|
|
0 commit comments