File tree Expand file tree Collapse file tree 1 file changed +11
-16
lines changed Expand file tree Collapse file tree 1 file changed +11
-16
lines changed Original file line number Diff line number Diff line change @@ -3,26 +3,21 @@ on: [push]
3
3
4
4
jobs :
5
5
build :
6
- name : Rackunit tests
6
+ name : " Build on Racket '${{ matrix.racket-version }}' (${{ matrix.racket-variant }}) "
7
7
runs-on : ubuntu-latest
8
+ strategy :
9
+ matrix :
10
+ racket-version : ["8.0", "8.1", "current"]
11
+ racket-variant : ["BC", "CS"]
8
12
steps :
9
13
- name : " Install MPFR"
10
14
run : sudo apt-get install -y libmpfr6 libmpfr-dev
11
15
12
16
with :
13
17
architecture : x64
14
- distribution : minimal
15
- variant : ' CS'
16
- version : current
17
- sudo : never
18
- dest : ' "${HOME}/racketdist"'
19
- local_catalogs : $GITHUB_WORKSPACE
20
- - name : Check Racket version
21
- run : racket -v
22
-
23
- - name : Register local packages
24
- run : |
25
- raco pkg install -i --auto --no-setup --skip-installed math-test math
26
- raco pkg update --auto --no-setup source-syntax math-lib math-doc math math-test
27
- - run : raco setup --check-pkg-deps math
28
- - run : raco test math-test
18
+ distribution : full
19
+ variant : ${{ matrix.racket-variant }}
20
+ version : ${{ matrix.racket-version }}
21
+ - run : sudo raco pkg update --name math-lib --link --batch --auto math-lib/
22
+ - run : sudo raco pkg install --batch --auto math-test/
23
+ - run : raco test --drdr math-test/
You can’t perform that action at this time.
0 commit comments