File tree Expand file tree Collapse file tree 8 files changed +1235
-64
lines changed
Expand file tree Collapse file tree 8 files changed +1235
-64
lines changed Original file line number Diff line number Diff line change @@ -2,36 +2,36 @@ name: CI
22
33on :
44 push :
5- branches : [master]
5+ branches : [master, main ]
66 pull_request :
7+ branches : [master, main]
78
89jobs :
910 build :
1011 runs-on : ubuntu-latest
1112 steps :
12- - uses : actions/checkout@v2
13+ - uses : actions/checkout@v4
1314
14- - uses : purescript-contrib/setup-purescript@main
15+ - name : Set up a PureScript toolchain
16+ uses : purescript-contrib/setup-purescript@main
17+ with :
18+ purescript : " latest"
19+ purs-tidy : " latest"
20+ spago : " unstable"
1521
16- - uses : actions/setup-node@v2
22+ - name : Cache PureScript dependencies
23+ uses : actions/cache@v4
1724 with :
18- node-version : " 14"
25+ key : ${{ runner.os }}-spago-${{ hashFiles('**/spago.lock') }}
26+ path : |
27+ .spago
28+ output
1929
20- - name : Install dependencies
21- run : npm install
30+ - name : Build source
31+ run : spago build --censor-stats --strict --pedantic-packages
2232
23- - name : Build source (spago)
24- run : spago build
25-
26- - name : Run tests (spago)
27- run : spago test
28-
29- - name : Build source (pulp)
30- run : |
31- npx bower install --production
32- npx pulp build
33+ - name : Run tests
34+ run : spago test --offline --censor-stats --strict --pedantic-packages -- --censor-codes=UserDefinedWarning
3335
34- - name : Run tests (pulp)
35- run : |
36- npx bower install
37- npx pulp test
36+ - name : Verify formatting
37+ run : purs-tidy check src test
Original file line number Diff line number Diff line change 1818 " test" ,
1919 " gulpfile.js" ,
2020 " package.json"
21- ],
22- "dependencies" : {
23- "purescript-maybe" : " ^6.0.0" ,
24- "purescript-integers" : " ^6.0.0" ,
25- "purescript-strings" : " ^6.0.0"
26- },
27- "devDependencies" : {
28- "purescript-console" : " ^6.0.0" ,
29- "purescript-assert" : " ^6.0.0" ,
30- "purescript-quickcheck" : " ^8.0.0" ,
31- "purescript-quickcheck-laws" : " ^7.0.0" ,
32- "purescript-psci-support" : " ^6.0.0" ,
33- "purescript-effect" : " ^4.0.0"
34- }
21+ ]
3522}
Original file line number Diff line number Diff line change 66 "test" : " spago test"
77 },
88 "dependencies" : {
9- "big-integer" : " ^1.6.51 "
9+ "big-integer" : " ^1.6.52 "
1010 },
1111 "devDependencies" : {
12- "bower" : " ^1.8.12 " ,
13- "pulp" : " ^16.0.0 " ,
14- "purescript-psa" : " ^0.8.2 " ,
15- "rimraf" : " ^3 .0.2 "
12+ "bower" : " ^1.8.14 " ,
13+ "pulp" : " ^16.0.2 " ,
14+ "purescript-psa" : " ^0.9.0 " ,
15+ "rimraf" : " ^6 .0.1 "
1616 },
1717 "type" : " module"
1818}
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments