File tree Expand file tree Collapse file tree 7 files changed +44
-45
lines changed Expand file tree Collapse file tree 7 files changed +44
-45
lines changed Original file line number Diff line number Diff line change 9
9
steps :
10
10
- uses : actions/checkout@v2
11
11
12
- - name : Set up PureScript toolchain
13
- uses : purescript-contrib/setup-purescript@main
14
- with :
15
- purescript : " unstable"
16
-
17
12
- name : Cache PureScript dependencies
18
13
uses : actions/cache@v2
19
14
with :
20
- key : ${{ runner.os }}-spago-${{ hashFiles('**/*.dhall ') }}
15
+ key : ${{ runner.os }}-spago-${{ hashFiles('**/spago.yaml ') }}
21
16
path : |
22
17
.spago
23
18
output
24
19
25
20
- name : Set up Node toolchain
26
21
uses : actions/setup-node@v2
27
22
with :
28
- node-version : " 14 .x"
23
+ node-version : " 20 .x"
29
24
30
25
- name : Cache NPM dependencies
31
26
uses : actions/cache@v2
39
34
${{ runner.os }}-build-
40
35
${{ runner.os }}-
41
36
37
+ - name : Install NPM dependencies
38
+ run : npm install -g spago@next purescript@latest
39
+
42
40
- name : Install NPM dependencies
43
41
run : npm install
44
42
55
53
56
54
- name : Verify Bower & Pulp
57
55
run : |
58
- npm install bower [email protected] .0-0
56
+ npm install bower [email protected] .2
59
57
npx bower install
60
- npx pulp build -- --censor-lib --strict
58
+ npx pulp build
Original file line number Diff line number Diff line change @@ -11,3 +11,7 @@ bower_components
11
11
node_modules
12
12
package-lock.json
13
13
* .lock
14
+
15
+ test1.txt
16
+ test.txt
17
+ dist /
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
3
"scripts" : {
4
- "build" : " eslint src && spago build --purs-args ' --censor-lib --strict' " ,
4
+ "build" : " eslint src && spago build --strict --censor-stats --pedantic-packages " ,
5
5
"test" : " spago test --no-install"
6
6
},
7
7
"devDependencies" : {
8
- "@vercel/ncc" : " ^0.27.0 " ,
9
- "eslint" : " ^7.22 .0"
8
+ "@vercel/ncc" : " ^0.38.1 " ,
9
+ "eslint" : " ^8.57 .0"
10
10
},
11
11
"dependencies" : {
12
- "@actions/cache" : " ^1.0.6 " ,
13
- "@actions/core" : " ^1.2.6 " ,
14
- "@actions/exec" : " ^1.0.4 " ,
15
- "@actions/io" : " ^1.0.2 " ,
16
- "@actions/tool-cache" : " ^1.6 .1"
12
+ "@actions/cache" : " ^3.2.4 " ,
13
+ "@actions/core" : " ^1.10.1 " ,
14
+ "@actions/exec" : " ^1.1.1 " ,
15
+ "@actions/io" : " ^1.1.3 " ,
16
+ "@actions/tool-cache" : " ^2.0 .1"
17
17
}
18
18
}
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ package :
2
+ name : github-actions-toolkit
3
+ dependencies :
4
+ - aff
5
+ - aff-promise
6
+ - control
7
+ - effect
8
+ - exceptions
9
+ - foreign-object
10
+ - maybe
11
+ - node-buffer
12
+ - node-path
13
+ - node-streams
14
+ - nullable
15
+ - prelude
16
+ - transformers
17
+ test :
18
+ main : Test.Main
19
+ dependencies :
20
+ - either
21
+ workspace :
22
+ package_set :
23
+ registry : 50.4.0
24
+ extra_packages : {}
Original file line number Diff line number Diff line change 1
1
name : ' Test'
2
2
description : ' Test out bindings in this library'
3
3
runs :
4
- using : ' node12 '
4
+ using : ' node20 '
5
5
main : ' ../dist/index.js'
6
6
inputs :
7
7
testinput :
You can’t perform that action at this time.
0 commit comments