more workflow tweaking

This commit is contained in:
Lily Brown 2022-02-17 16:32:36 -08:00
parent 0d85a7eccb
commit b6b7597658

View file

@ -47,9 +47,7 @@ jobs:
working-directory: prototyping working-directory: prototyping
run: | run: |
cabal install Agda-${{ matrix.agda }} cabal install Agda-${{ matrix.agda }}
cabal install --lib scientific --package-env . cabal install --lib scientific vector aeson --package-env .
cabal install --lib vector --package-env .
cabal install --lib aeson --package-env .
- name: check targets - name: check targets
working-directory: prototyping working-directory: prototyping
run: | run: |
@ -63,10 +61,12 @@ jobs:
- name: cmake configure - name: cmake configure
run: | run: |
mkdir build mkdir build
cmake build cd build
cmake ../
- name: cmake build luau-ast - name: cmake build luau-ast
working-directory: build
run: | run: |
cmake --build build/ --target Luau.Ast.CLI cmake --build ../ --target Luau.Ast.CLI
- name: run tests - name: run tests
working-directory: prototyping working-directory: prototyping
run: | run: |