File tree Expand file tree Collapse file tree 3 files changed +40
-18
lines changed Expand file tree Collapse file tree 3 files changed +40
-18
lines changed Original file line number Diff line number Diff line change
1
+ name : CI
2
+
3
+ on : push
4
+
5
+ jobs :
6
+ build :
7
+ runs-on : ubuntu-latest
8
+
9
+ steps :
10
+ - uses : actions/checkout@v2
11
+ - uses : actions/setup-node@v2
12
+ with :
13
+ node-version : ' 15'
14
+ cache : ' npm'
15
+
16
+ - uses : purescript-contrib/setup-purescript@main
17
+
18
+ - name : Cache PureScript dependencies
19
+ uses : actions/cache@v2
20
+ # This cache uses the .dhall files to know when it should reinstall
21
+ # and rebuild packages. It caches both the installed packages from
22
+ # the `.spago` directory and compilation artifacts from the `output`
23
+ # directory. When restored the compiler will rebuild any files that
24
+ # have changed. If you do not want to cache compiled output, remove
25
+ # the `output` path.
26
+ with :
27
+ key : ${{ runner.os }}-spago-${{ hashFiles('**/*.dhall') }}
28
+ path : |
29
+ .spago
30
+ output
31
+ - run : npm install
32
+ - run : spago build
33
+ - run : spago test --no-install
34
+ - run : spago -x examples.dhall build
35
+ - run : npm run build-examples
36
+ - run : cd benchmarks/js-framework-benchmark/keyed
37
+ - run : npm run build
38
+ - run : cd ../non-keyed
39
+ - run : npm run build
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- ## Flame [ ![ Build Status ] ( https://travis-ci .com/easafe/purescript-flame.svg?branch=master )] ( https://travis-ci.com/easafe/purescript-flame )
1
+ ## Flame ![ build status ] ( https://github .com/easafe/purescript-flame/actions/workflows/CI.yml/badge.svg )
2
2
3
3
Flame is a fast & simple framework inspired by the Elm architecture for building web applications in PureScript
4
4
You can’t perform that action at this time.
0 commit comments