File tree Expand file tree Collapse file tree 9 files changed +46
-10
lines changed Expand file tree Collapse file tree 9 files changed +46
-10
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ concurrency:
17
17
jobs :
18
18
style-compile-mima :
19
19
name : Compile, Code Style, Binary Compatibility
20
- runs-on : ubuntu-20 .04
20
+ runs-on : ubuntu-22 .04
21
21
env :
22
22
JAVA_OPTS : -Xms2G -Xmx3G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8
23
23
34
34
distribution : temurin
35
35
java-version : 8
36
36
37
+ - name : Install sbt
38
+ uses : sbt/setup-sbt@v1
39
+
37
40
- name : Cache Coursier cache
38
41
uses : coursier/cache-action@v6
39
42
45
48
46
49
documentation :
47
50
name : ScalaDoc, Documentation with Paradox
48
- runs-on : ubuntu-20 .04
51
+ runs-on : ubuntu-22 .04
49
52
env :
50
53
JAVA_OPTS : -Xms2G -Xmx3G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8
51
54
62
65
distribution : temurin
63
66
java-version : 11
64
67
68
+ - name : Install sbt
69
+ uses : sbt/setup-sbt@v1
70
+
65
71
- name : Cache Coursier cache
66
72
uses : coursier/cache-action@v6
67
73
73
79
# run: cs launch net.runne::site-link-validator:0.2.2 -- scripts/link-validator.conf
74
80
75
81
connectors :
76
- runs-on : ubuntu-20 .04
82
+ runs-on : ubuntu-22 .04
77
83
78
84
strategy :
79
85
fail-fast : false
@@ -148,6 +154,9 @@ jobs:
148
154
distribution : temurin
149
155
java-version : 8
150
156
157
+ - name : Install sbt
158
+ uses : sbt/setup-sbt@v1
159
+
151
160
- name : Cache Coursier cache
152
161
uses : coursier/cache-action@v6
153
162
Original file line number Diff line number Diff line change 7
7
dependency-graph :
8
8
name : Update Dependency Graph
9
9
runs-on : ubuntu-latest
10
+ if : github.repository == 'apache/pekko-connectors'
10
11
steps :
11
12
- uses : actions/checkout@v4
13
+ - name : Install sbt
14
+ uses : sbt/setup-sbt@v1
12
15
- uses : scalacenter/sbt-dependency-submission@v2
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ permissions: {}
8
8
jobs :
9
9
check-headers :
10
10
name : Check headers
11
- runs-on : ubuntu-20 .04
11
+ runs-on : ubuntu-22 .04
12
12
steps :
13
13
- name : Checkout
14
14
uses : actions/checkout@v4
22
22
distribution : temurin
23
23
java-version : 8
24
24
25
+ - name : Install sbt
26
+ uses : sbt/setup-sbt@v1
27
+
25
28
- name : Cache Coursier cache
26
29
uses : coursier/cache-action@v6
27
30
Original file line number Diff line number Diff line change 21
21
distribution : temurin
22
22
java-version : 8
23
23
24
+ - name : Install sbt
25
+ uses : sbt/setup-sbt@v1
26
+
24
27
- name : Cache Coursier cache
25
28
uses : coursier/cache-action@v6
26
29
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ permissions: {}
10
10
jobs :
11
11
test-compile :
12
12
name : Compile
13
- runs-on : ubuntu-20 .04
13
+ runs-on : ubuntu-22 .04
14
14
strategy :
15
15
fail-fast : false
16
16
matrix :
31
31
distribution : temurin
32
32
java-version : ${{ matrix.JDK }}
33
33
34
+ - name : Install sbt
35
+ uses : sbt/setup-sbt@v1
36
+
34
37
- name : Cache Coursier cache
35
38
uses : coursier/cache-action@v6
36
39
39
42
40
43
integration-tests :
41
44
name : Pekko Connectors Integration tests
42
- runs-on : ubuntu-20 .04
45
+ runs-on : ubuntu-22 .04
43
46
if : github.repository == 'apache/pekko-connectors'
44
47
steps :
45
48
- name : Checkout
53
56
distribution : temurin
54
57
java-version : 8
55
58
59
+ - name : Install sbt
60
+ uses : sbt/setup-sbt@v1
61
+
56
62
- name : Cache Coursier cache
57
63
uses : coursier/cache-action@v6
58
64
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ concurrency:
15
15
jobs :
16
16
test-compile :
17
17
name : Compile
18
- runs-on : ubuntu-20 .04
18
+ runs-on : ubuntu-22 .04
19
19
strategy :
20
20
fail-fast : false
21
21
matrix :
36
36
distribution : temurin
37
37
java-version : ${{ matrix.JDK }}
38
38
39
+ - name : Install sbt
40
+ uses : sbt/setup-sbt@v1
41
+
39
42
- name : Cache Coursier cache
40
43
uses : coursier/cache-action@v6
41
44
Original file line number Diff line number Diff line change 8
8
# runs on main repo only
9
9
if : github.repository == 'apache/pekko-connectors'
10
10
name : Publish
11
- runs-on : ubuntu-20 .04
11
+ runs-on : ubuntu-22 .04
12
12
env :
13
13
JAVA_OPTS : -Xms2G -Xmx3G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8
14
14
steps :
25
25
distribution : temurin
26
26
java-version : 8
27
27
28
+ - name : Install sbt
29
+ uses : sbt/setup-sbt@v1
30
+
28
31
- name : Build Documentation
29
32
run : |-
30
33
sbt "set ThisBuild / version := \"1.0.2\"; docs/paradox; unidoc"
Original file line number Diff line number Diff line change 8
8
# runs on main repo only
9
9
if : github.repository == 'apache/pekko-connectors'
10
10
name : Publish
11
- runs-on : ubuntu-20 .04
11
+ runs-on : ubuntu-22 .04
12
12
env :
13
13
JAVA_OPTS : -Xms2G -Xmx3G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8
14
14
steps :
24
24
distribution : temurin
25
25
java-version : 8
26
26
27
+ - name : Install sbt
28
+ uses : sbt/setup-sbt@v1
29
+
27
30
- name : Build Documentation
28
31
run : |-
29
32
sbt "set ThisBuild / version := \"1.1.0-M1\"; docs/paradox; unidoc"
Original file line number Diff line number Diff line change 10
10
# runs on main repo only
11
11
if : github.repository == 'apache/pekko-connectors'
12
12
name : Publish
13
- runs-on : ubuntu-20 .04
13
+ runs-on : ubuntu-22 .04
14
14
env :
15
15
JAVA_OPTS : -Xms2G -Xmx3G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8
16
16
steps :
26
26
distribution : temurin
27
27
java-version : 8
28
28
29
+ - name : Install sbt
30
+ uses : sbt/setup-sbt@v1
31
+
29
32
- name : Publish to Apache Maven repo
30
33
env :
31
34
NEXUS_USER : ${{ secrets.NEXUS_USER }}
You can’t perform that action at this time.
0 commit comments