File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Compile models
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ build :
11+
12+ runs-on : ubuntu-latest
13+
14+ steps :
15+ - uses : actions/setup-python@v2
16+ with :
17+ python-version : ' 3.x'
18+ architecture : ' x64'
19+
20+ - uses : actions/checkout@v2
21+ with :
22+ repository : ' stan-dev/performance-tests-cmdstan'
23+ submodules : recursive
24+
25+ - uses : actions/checkout@v2
26+ with :
27+ path : ' example-models-new'
28+ fetch-depth : 0
29+
30+ - name : Write modified models
31+ run : |
32+ cd example-models-new > ../test-models.txt
33+ echo "example-models-new/basic_distributions/binormal.stan" > ../test-models.txt
34+ git diff --name-only origin/master $GITHUB_SHA --diff-filter=AM | grep ".stan$" | sed -e 's/^/example-models-new\//' >> ../test-models.txt
35+
36+ - name : Compile all new or modified models
37+ run : |
38+ cd cmdstan
39+ make build
40+ cd ..
41+ ./runPerformanceTests.py --runs=0 --tests-file test-models.txt
You can’t perform that action at this time.
0 commit comments