Skip to content

Commit

Permalink
check-world: add comparse, DY*, mls-star
Browse files Browse the repository at this point in the history
  • Loading branch information
mtzguido committed Oct 5, 2024
1 parent 34744ec commit 27387fe
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions .github/workflows/check-world.yml
Original file line number Diff line number Diff line change
Expand Up @@ -689,3 +689,56 @@ jobs:

- name: Build
run: make -C mitls-fstar/src/tls -skj$(nproc) test


### Nix jobs, for some Inria projects
#
# NOTE: these jobs are not containerized
# 1- it should not be needed since Nix takes care of isolating the environment
# 2- it would actually fail to setup Nix due to permissions in the container, and I haven't
# found a clear reference on what the permissions/uids should be.

comparse:
runs-on: ubuntu-latest
steps:
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main

- uses: actions/checkout@master
with:
repository: TWal/comparse

- name: Update fstar flake and check
run: |
nix flake update --override-input fstar-flake "github:${{github.repository}}?rev=${{github.sha}}"
nix flake check
dy-star:
runs-on: ubuntu-latest
steps:
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main

- uses: actions/checkout@master
with:
repository: REPROSEC/dolev-yao-star-extrinsic

- name: Update fstar flake and check
run: |
nix flake update --override-input fstar-flake "github:${{github.repository}}?rev=${{github.sha}}"
nix flake check
mls-star:
runs-on: ubuntu-latest
steps:
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main

- uses: actions/checkout@master
with:
repository: Inria-Prosecco/mls-star

- name: Update fstar flake and check
run: |
nix flake update --override-input fstar-flake "github:${{github.repository}}?rev=${{github.sha}}"
nix flake check

0 comments on commit 27387fe

Please sign in to comment.