Skip to content

Commit

Permalink
try to CI for keelung tests
Browse files Browse the repository at this point in the history
  • Loading branch information
oxarbitrage committed Mar 17, 2024
1 parent a755a72 commit abc9261
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/stack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,16 @@ jobs:
uses: cda-tum/setup-z3@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Install keelungc
run: |
git clone https://github.com/btq-ag/keelung-compiler
cd keelung-compiler
git fetch --all --tags
git checkout tags/v0.19.1
stack install
- name: Move keelungc binary to /usr/local/bin/
run: sudo mv $(stack path --local-bin)/keelungc /usr/local/bin/

- uses: actions/cache@v1
name: Cache .stack-work
Expand All @@ -52,3 +62,5 @@ jobs:
run: stack test salsa20:test:salsa20-ecrypt256-tests
- name: Run display tests
run: stack test salsa20:test:salsa20-display-unit-tests
- name: Run keelung tests
run: stack test salsa20:test:salsa20-keelung-unit-tests

0 comments on commit abc9261

Please sign in to comment.