File tree Expand file tree Collapse file tree 5 files changed +22
-0
lines changed Expand file tree Collapse file tree 5 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 2424 cache : " sbt"
2525 java-version : ${{ matrix.java }}
2626
27+ - uses : sbt/setup-sbt@v1
28+
2729 - name : Main project tests
2830 run : sbt test
2931
4345 cache : " sbt"
4446 java-version : 17
4547
48+ - uses : sbt/setup-sbt@v1
49+
4650 - name : Build Dockerised CLI
4751 run : sbt cli/docker
4852
8488 steps :
8589 - uses : actions/checkout@v2
8690 - run : yarn global add @bazel/bazelisk
91+
92+ - uses : actions/setup-java@v3
93+ with :
94+ distribution : " temurin"
95+ cache : " sbt"
96+ java-version : 17
97+
98+ - uses : sbt/setup-sbt@v1
99+
87100 - run : sbt build
88101 - run : echo "$PWD/out/bin" >> $GITHUB_PATH
89102 - name : Auto-index scip-java codebase
@@ -101,12 +114,15 @@ jobs:
101114 runs-on : ubuntu-latest
102115 steps :
103116 - uses : actions/checkout@v2
117+
104118 - uses : actions/setup-java@v3
105119 with :
106120 distribution : " temurin"
107121 java-version : 11
108122 cache : " sbt"
109123
124+ - uses : sbt/setup-sbt@v1
125+
110126 - run : sbt --client checkAll
111127
112128 - name : Run sample benchmarks
@@ -129,6 +145,7 @@ jobs:
129145 cache : " sbt"
130146 java-version : ${{ matrix.java }}
131147
148+ - uses : sbt/setup-sbt@v1
132149
133150 - run : |
134151 sbt build publishM2 publishLocal dumpScipJavaVersion
Original file line number Diff line number Diff line change 1515 distribution : ' temurin'
1616 java-version : 11
1717 cache : ' sbt'
18+ - uses : sbt/setup-sbt@v1
1819 - run : sbt docs/docusaurusPublishGhpages
1920 env :
2021 GIT_DEPLOY_KEY : ${{ secrets.GIT_DEPLOY_KEY }}
Original file line number Diff line number Diff line change 1616 distribution : ' temurin'
1717 java-version : 8
1818 cache : ' sbt'
19+ - uses : sbt/setup-sbt@v1
1920 - uses : docker/setup-buildx-action@v1
2021 - name : Login to DockerHub
2122 uses : docker/login-action@v1
Original file line number Diff line number Diff line change 1515 distribution : ' temurin'
1616 java-version : 8
1717 cache : ' sbt'
18+ - uses : sbt/setup-sbt@v1
1819 - name : Publish ${{ github.ref }}
1920 run : sbt ci-release
2021 env :
Original file line number Diff line number Diff line change 2121 java-version : 8
2222 cache : " sbt"
2323
24+ - uses : sbt/setup-sbt@v1
25+
2426 - name : Publish CLI locally
2527 run : sbt publishLocal dumpScipJavaVersion
2628
You can’t perform that action at this time.
0 commit comments