Skip to content

Commit 9c3cf2e

Browse files
authored
Merge pull request #4228 from FStarLang/gebner_nightly_ci_fix
Use our Z3 install script in nightly CI.
2 parents 29bbc66 + 48522f0 commit 9c3cf2e

1 file changed

Lines changed: 7 additions & 10 deletions

File tree

.github/workflows/nightly-ci.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,12 @@ jobs:
3030
with:
3131
name: fstar.tar.gz
3232

33-
# Install Z3. Note: the packages built by build-packages.yml
34-
# don't include Z3.
35-
- uses: cda-tum/setup-z3@main
36-
with:
37-
version: 4.13.3
38-
3933
- run: tar xzf fstar.tar.gz
4034

35+
- name: Install Z3
36+
# Note: the packages built by build-packages.yml don't include Z3.
37+
run: curl -fsSL https://raw.githubusercontent.com/FStarLang/FStar/refs/heads/master/.scripts/get_fstar_z3.sh | sudo bash -s -- /usr/local/bin
38+
4139
- name: Smoke test
4240
run: |
4341
./fstar/bin/fstar.exe fstar/lib/fstar/ulib/Prims.fst -f
@@ -57,16 +55,15 @@ jobs:
5755
- ubuntu-latest
5856
runs-on: ${{ matrix.os }}
5957
steps:
60-
- uses: cda-tum/setup-z3@main
61-
with:
62-
version: 4.13.3
63-
6458
- name: Get fstar package
6559
uses: actions/download-artifact@v8
6660
with:
6761
name: ${{ matrix.pak }}
6862
- run: tar xzf ${{ matrix.pak }}
6963

64+
- name: Install Z3
65+
run: sudo ./fstar/get_fstar_z3.sh /usr/local/bin
66+
7067
- name: Set-up OCaml
7168
uses: ocaml/setup-ocaml@v3
7269
with:

0 commit comments

Comments
 (0)