File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -27,11 +27,30 @@ jobs:
27
27
.spago
28
28
output
29
29
30
+ - name : Setup node and npm
31
+ uses : actions/setup-node@v4
32
+
33
+ - name : Cache NPM dependencies
34
+ uses : actions/cache@v4
35
+ env :
36
+ cache-name : cache-node-modules
37
+ with :
38
+ path : ~/.npm
39
+ key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}-${{ hashFiles('**/package.json') }}
40
+ restore-keys : |
41
+ ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}-
42
+ ${{ runner.os }}-build-${{ env.cache-name }}-
43
+ ${{ runner.os }}-build-
44
+ ${{ runner.os }}-
45
+
46
+ - name : Install NPM dependencies
47
+ run : npm install
48
+
30
49
- name : Build source
31
50
run : spago build --censor-stats --strict --ensure-ranges --pedantic-packages
32
51
33
52
- name : Run tests
34
- run : spago test --offline --censor-stats --strict --pedantic-packages -- --censor-codes=UserDefinedWarning
53
+ run : spago test --offline --censor-stats --strict --pedantic-packages
35
54
36
55
- name : Verify formatting
37
56
run : purs-tidy check src test
You can’t perform that action at this time.
0 commit comments