Skip to content

Commit c174182

Browse files
committed
Update CI
1 parent 0869f15 commit c174182

File tree

4 files changed

+13
-12
lines changed

4 files changed

+13
-12
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,17 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v4
1515

1616
- name: Set up PureScript toolchain
1717
uses: purescript-contrib/setup-purescript@main
1818
with:
19-
purescript: "unstable"
19+
purescript: "latest"
2020
purs-tidy: "latest"
21+
spago: "latest"
2122

2223
- name: Cache PureScript dependencies
23-
uses: actions/cache@v2
24+
uses: actions/cache@v4
2425
with:
2526
key: ${{ runner.os }}-spago-${{ hashFiles('**/*.dhall') }}
2627
path: |
@@ -30,10 +31,10 @@ jobs:
3031
- name: Set up Node toolchain
3132
uses: actions/setup-node@v2
3233
with:
33-
node-version: "14.x"
34+
node-version: "20.x"
3435

3536
- name: Cache NPM dependencies
36-
uses: actions/cache@v2
37+
uses: actions/cache@v4
3738
env:
3839
cache-name: cache-node-modules
3940
with:
@@ -58,9 +59,5 @@ jobs:
5859

5960
- name: Verify Bower & Pulp
6061
run: |
61-
npm install bower [email protected]
62+
npm install bower
6263
npx bower install
63-
npx pulp build -- --censor-lib --strict
64-
if [ -d "test" ]; then
65-
npx pulp test
66-
fi

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.*
2+
!.npmrc
23
!.gitignore
34
!.github
45
!.editorconfig

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package-lock-false

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
"test": "spago test --no-install"
66
},
77
"devDependencies": {
8-
"eslint": "^7.6.0",
9-
"purescript-psa": "^0.8.2"
8+
"eslint": "^9.20.0",
9+
"purescript": "^0.15.15",
10+
"purescript-psa": "^0.9.0",
11+
"spago": "^0.21.0"
1012
}
1113
}

0 commit comments

Comments
 (0)