File tree Expand file tree Collapse file tree 2 files changed +42
-1
lines changed Expand file tree Collapse file tree 2 files changed +42
-1
lines changed Original file line number Diff line number Diff line change 1+ name : " Build"
2+
3+ on :
4+ push :
5+ pull_request :
6+
7+ jobs :
8+ test :
9+ strategy :
10+ matrix :
11+ os :
12+ - windows-latest
13+ # - macos-latest
14+ - ubuntu-latest
15+ nimversion :
16+ - stable
17+ - devel
18+ name : ${{ matrix.os }} - ${{ matrix.nimversion }}
19+ runs-on : ${{ matrix.os }}
20+ env :
21+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
22+ steps :
23+ - uses : actions/checkout@v2
24+ 25+ with :
26+ version : ${{ matrix.nimversion }}
27+ - run : nim --version
28+ - name : Refresh packages + install dependencies
29+ run : |
30+ nimble refresh
31+ nimble install -d
32+ - name : Run all tests
33+ run : nimble examples
Original file line number Diff line number Diff line change @@ -6,4 +6,12 @@ license = "MIT"
66srcDir = " src"
77
88# Dependencies
9- requires " nim >= 0.19.2"
9+ requires " nim >= 0.19.2"
10+
11+ task examples, " Compile and run examples" :
12+ withDir " examples" :
13+ exec " nim c -d:release --app:lib fib.nim"
14+ exec " nim c -d:release --app:lib point.nim"
15+ exec " nim c -d:release run_test.nim"
16+ exec " ./run_test test_fib.js"
17+ exec " ./run_test test_point.js"
You can’t perform that action at this time.
0 commit comments