@@ -11,55 +11,55 @@ jobs:
11
11
runs-on : ubuntu-latest
12
12
steps :
13
13
- name : Setup Java JDK
14
- uses : actions/setup-java@v3
14
+ uses : actions/setup-java@v4
15
15
with :
16
16
distribution : ' temurin'
17
17
java-version : ' 11'
18
18
- name : Setup Go environment
19
- uses : actions/setup-go@v3
19
+ uses : actions/setup-go@v5
20
20
with :
21
21
go-version : ^1.17
22
22
id : go
23
23
- name : Setup Bazelisk
24
24
run : go install github.com/bazelbuild/bazelisk@latest && export PATH=$PATH:$(go env GOPATH)/bin
25
- - uses : actions/checkout@v3
25
+ - uses : actions/checkout@v4
26
26
- name : Run bazel-diff tests
27
27
run : ~/go/bin/bazelisk coverage --combined_report=lcov //cli/... --enable_bzlmod=true
28
28
test-jre11 :
29
29
runs-on : ubuntu-latest
30
30
steps :
31
31
- name : Setup Java JDK
32
- uses : actions/setup-java@v3
32
+ uses : actions/setup-java@v4
33
33
with :
34
34
distribution : ' temurin'
35
35
java-version : ' 11'
36
36
- name : Setup Go environment
37
- uses : actions/setup-go@v3
37
+ uses : actions/setup-go@v5
38
38
with :
39
39
go-version : ^1.17
40
40
id : go
41
41
- name : Setup Bazelisk
42
42
run : go install github.com/bazelbuild/bazelisk@latest && export PATH=$PATH:$(go env GOPATH)/bin
43
- - uses : actions/checkout@v3
43
+ - uses : actions/checkout@v4
44
44
- name : Run bazel-diff tests
45
45
run : ~/go/bin/bazelisk coverage --combined_report=lcov //cli/... --enable_bzlmod=false
46
46
test-jre11-run-example :
47
47
runs-on : ubuntu-latest
48
48
steps :
49
49
- name : Setup Java JDK
50
- uses : actions/setup-java@v3
50
+ uses : actions/setup-java@v4
51
51
with :
52
52
distribution : ' temurin'
53
53
java-version : ' 11'
54
54
id : java
55
55
- name : Setup Go environment
56
- uses : actions/setup-go@v3
56
+ uses : actions/setup-go@v5
57
57
with :
58
58
go-version : ^1.17
59
59
id : go
60
60
- name : Setup Bazelisk
61
61
run : go install github.com/bazelbuild/bazelisk@latest && export PATH=$PATH:$(go env GOPATH)/bin
62
- - uses : actions/checkout@v3
62
+ - uses : actions/checkout@v4
63
63
with :
64
64
fetch-depth : 0
65
65
- name : Run bazel-diff example script
@@ -72,23 +72,30 @@ jobs:
72
72
java : [ '11' ]
73
73
steps :
74
74
- name : Setup Java JDK
75
- uses : actions/setup-java@v3
75
+ uses : actions/setup-java@v4
76
76
with :
77
77
distribution : ' temurin'
78
78
java-version : ${{ matrix.java }}
79
79
id : java
80
80
- name : Setup Go environment
81
- uses : actions/setup-go@v3
81
+ uses : actions/setup-go@v5
82
82
with :
83
83
go-version : ^1.17
84
84
id : go
85
85
- name : Setup Bazelisk
86
86
run : go install github.com/bazelbuild/bazelisk@latest && export PATH=$PATH:$(go env GOPATH)/bin
87
- - uses : actions/checkout@v3
87
+ - uses : actions/checkout@v4
88
88
- name : Build deployable JAR
89
89
run : ~/go/bin/bazelisk build //cli:bazel-diff_deploy.jar
90
- - uses : actions/upload-artifact@v3
90
+ - uses : actions/upload-artifact@v4
91
91
with :
92
92
name : bazel-diff_deploy.jar
93
93
path : bazel-bin/cli/bazel-diff_deploy.jar
94
94
if-no-files-found : error
95
+ - name : Build release source archive
96
+ run : make release_source_archive
97
+ - uses : actions/upload-artifact@v4
98
+ with :
99
+ name : release_source_archive
100
+ path : archives/
101
+ if-no-files-found : error
0 commit comments