Skip to content

Commit

Permalink
Adding everparse-cbor to check-world
Browse files Browse the repository at this point in the history
  • Loading branch information
mtzguido committed Nov 4, 2024
1 parent 8b6fce6 commit d44bd7c
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions .github/workflows/check-world.yml
Original file line number Diff line number Diff line change
Expand Up @@ -758,3 +758,51 @@ jobs:
run: |
nix flake update --update-input fstar-flake --override-input fstar-flake "github:${{github.repository}}?rev=${{github.sha}}"
nix flake check
build-cbor:
runs-on: ubuntu-latest
container: mtzguido/fstar-base-testing
needs:
- build-fstar
- build-krml
- build-pulse
steps:
- name: Cleanup
run: find . -delete
- run: echo "HOME=/home/opam" >> $GITHUB_ENV
- uses: mtzguido/set-opam-env@master

# Install rust toolchain
- uses: dtolnay/rust-toolchain@stable

- uses: mtzguido/gci-download@master
with:
name: FStar

- uses: mtzguido/gci-download@master
with:
name: karamel

- uses: mtzguido/gci-download@master
with:
name: pulse

- name: Checkout everparse (cbor branch)
uses: actions/checkout@master
with:
path: everparse/
ref: taramana_cbor
repository: project-everest/everparse

- name: Build
run: |
make -C everparse -skj$(nproc)
- name: Test
run: |
make -C everparse -skj$(nproc) cbor-det-rust-test
- uses: mtzguido/gci-upload@master
with:
name: everparse-cbor
path: everparse

0 comments on commit d44bd7c

Please sign in to comment.