File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree File renamed without changes.
Original file line number Diff line number Diff line change 1+ name : Test All Bindings
2+
3+ on :
4+ workflow_dispatch :
5+ inputs :
6+ core :
7+ description : ' Test core library'
8+ type : boolean
9+ default : true
10+ clojure :
11+ description : ' Test Clojure binding'
12+ type : boolean
13+ default : true
14+ csharp :
15+ description : ' Test C# binding'
16+ type : boolean
17+ default : true
18+ fortran :
19+ description : ' Test Fortran binding'
20+ type : boolean
21+ default : true
22+ go :
23+ description : ' Test Go binding'
24+ type : boolean
25+ default : true
26+ nodejs :
27+ description : ' Test Node.js binding'
28+ type : boolean
29+ default : true
30+ perl :
31+ description : ' Test Perl binding'
32+ type : boolean
33+ default : true
34+ python :
35+ description : ' Test Python binding'
36+ type : boolean
37+ default : true
38+ rust :
39+ description : ' Test Rust binding'
40+ type : boolean
41+ default : true
42+
43+ jobs :
44+ test-all :
45+ strategy :
46+ fail-fast : false
47+ matrix :
48+ os : [ubuntu-latest, macos-latest, windows-latest]
49+ runs-on : ${{ matrix.os }}
50+ defaults :
51+ run :
52+ shell : bash
53+ steps :
54+ - uses : actions/checkout@v4
55+ - if : inputs.core
56+ run : make test-core
57+ - if : inputs.clojure
58+ run : make test-clojure
59+ - if : inputs.csharp
60+ run : make test-csharp
61+ - if : inputs.fortran
62+ run : make test-fortran
63+ - if : inputs.go
64+ run : make test-go
65+ - if : inputs.nodejs
66+ run : make test-nodejs
67+ - if : inputs.perl
68+ run : make test-perl
69+ - if : inputs.python
70+ run : make test-python
71+ - if : inputs.rust
72+ run : make test-rust
Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ name: Test
33on :
44 push :
55 pull_request :
6- workflow_dispatch :
76
87jobs :
98 test :
1716 shell : bash
1817 steps :
1918 - uses : actions/checkout@v4
20- - run : ${{ github.event_name == 'workflow_dispatch'
21- && 'make test-all'
22- || 'make test'
23- }}
19+ - run : make test
You can’t perform that action at this time.
0 commit comments