File tree 3 files changed +1363
-1253
lines changed
3 files changed +1363
-1253
lines changed Original file line number Diff line number Diff line change 9
9
jobs :
10
10
build :
11
11
runs-on : ubuntu-latest
12
-
13
12
steps :
14
- - uses : actions/checkout@v2
13
+ - uses : actions/checkout@v4
15
14
16
15
- name : Set up a PureScript toolchain
17
16
uses : purescript-contrib/setup-purescript@main
18
17
with :
19
- purescript : " unstable "
18
+ purescript : " latest "
20
19
purs-tidy : " latest"
20
+ spago : " unstable"
21
21
22
22
- name : Cache PureScript dependencies
23
- uses : actions/cache@v2
23
+ uses : actions/cache@v4
24
24
with :
25
- key : ${{ runner.os }}-spago-${{ hashFiles('**/*.dhall ') }}-2
25
+ key : ${{ runner.os }}-spago-${{ hashFiles('**/spago.lock ') }}
26
26
path : |
27
27
.spago
28
28
output
29
29
30
- - name : Install dependencies
31
- run : spago install
32
-
33
30
- name : Build source
34
- run : spago build --no-install --purs-args '--censor-lib --strict --censor-codes='UserDefinedWarning''
35
-
36
- - name : Install dev dependencies
37
- run : spago -x spago-dev.dhall install
31
+ run : spago build --censor-stats --strict --pedantic-packages
38
32
39
33
- name : Run tests
40
- run : spago -x spago-dev.dhall test --no-install
34
+ run : spago test --offline --censor-stats --strict --pedantic-packages -- --censor-codes=UserDefinedWarning
41
35
42
- - name : Check formatting
36
+ - name : Verify formatting
43
37
run : purs-tidy check src test bench
You can’t perform that action at this time.
0 commit comments