File tree 5 files changed +22
-0
lines changed
5 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 24
24
cache : " sbt"
25
25
java-version : ${{ matrix.java }}
26
26
27
+ - uses : sbt/setup-sbt@v1
28
+
27
29
- name : Main project tests
28
30
run : sbt test
29
31
43
45
cache : " sbt"
44
46
java-version : 17
45
47
48
+ - uses : sbt/setup-sbt@v1
49
+
46
50
- name : Build Dockerised CLI
47
51
run : sbt cli/docker
48
52
84
88
steps :
85
89
- uses : actions/checkout@v2
86
90
- 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
+
87
100
- run : sbt build
88
101
- run : echo "$PWD/out/bin" >> $GITHUB_PATH
89
102
- name : Auto-index scip-java codebase
@@ -101,12 +114,15 @@ jobs:
101
114
runs-on : ubuntu-latest
102
115
steps :
103
116
- uses : actions/checkout@v2
117
+
104
118
- uses : actions/setup-java@v3
105
119
with :
106
120
distribution : " temurin"
107
121
java-version : 11
108
122
cache : " sbt"
109
123
124
+ - uses : sbt/setup-sbt@v1
125
+
110
126
- run : sbt --client checkAll
111
127
112
128
- name : Run sample benchmarks
@@ -129,6 +145,7 @@ jobs:
129
145
cache : " sbt"
130
146
java-version : ${{ matrix.java }}
131
147
148
+ - uses : sbt/setup-sbt@v1
132
149
133
150
- run : |
134
151
sbt build publishM2 publishLocal dumpScipJavaVersion
Original file line number Diff line number Diff line change 15
15
distribution : ' temurin'
16
16
java-version : 11
17
17
cache : ' sbt'
18
+ - uses : sbt/setup-sbt@v1
18
19
- run : sbt docs/docusaurusPublishGhpages
19
20
env :
20
21
GIT_DEPLOY_KEY : ${{ secrets.GIT_DEPLOY_KEY }}
Original file line number Diff line number Diff line change 16
16
distribution : ' temurin'
17
17
java-version : 8
18
18
cache : ' sbt'
19
+ - uses : sbt/setup-sbt@v1
19
20
- uses : docker/setup-buildx-action@v1
20
21
- name : Login to DockerHub
21
22
uses : docker/login-action@v1
Original file line number Diff line number Diff line change 15
15
distribution : ' temurin'
16
16
java-version : 8
17
17
cache : ' sbt'
18
+ - uses : sbt/setup-sbt@v1
18
19
- name : Publish ${{ github.ref }}
19
20
run : sbt ci-release
20
21
env :
Original file line number Diff line number Diff line change 21
21
java-version : 8
22
22
cache : " sbt"
23
23
24
+ - uses : sbt/setup-sbt@v1
25
+
24
26
- name : Publish CLI locally
25
27
run : sbt publishLocal dumpScipJavaVersion
26
28
You can’t perform that action at this time.
0 commit comments