@@ -12,19 +12,19 @@ jobs:
12
12
test :
13
13
runs-on : ubuntu-latest
14
14
steps :
15
- - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
15
+ - uses : actions/checkout@v4.2.2
16
16
- name : Set up JDK 17
17
- uses : actions/setup-java@cd89f46ac9d01407894225f350157564c9c7cee2 # v3
17
+ uses : actions/setup-java@v4.7.0
18
18
with :
19
19
distribution : ' temurin'
20
20
java-version : ' 17'
21
21
- name : Unit tests
22
- uses : gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2
22
+ uses : gradle/gradle-build-action@v3.5.0
23
23
with :
24
24
cache-read-only : false
25
25
arguments : test --parallel --info
26
26
- name : Upload analysis to sonarcloud
27
- uses : gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2
27
+ uses : gradle/gradle-build-action@v3.5.0
28
28
env :
29
29
SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
30
30
GITHUB_TOKEN : ${{ github.token }}
33
33
arguments : sonarqube -i
34
34
- name : Upload test artifact
35
35
if : success() || failure()
36
- uses : actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3
36
+ uses : actions/upload-artifact@v4.6.0
37
37
with :
38
38
name : test-result
39
39
path : /home/runner/work/**/build/reports
@@ -45,22 +45,22 @@ jobs:
45
45
matrix :
46
46
version : [ "community-7.0.0", "community-7.1.1", "community-7.2.0", "community-7.3.0", "community-7.4.0", "community-23.1.0", "community-23.2.0", "enterprise-7.0.1", "enterprise-7.1.0", "enterprise-7.2.0", "enterprise-7.3.0", "enterprise-7.4.0", "enterprise-23.1.0", "enterprise-23.2.0" ]
47
47
steps :
48
- - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
48
+ - uses : actions/checkout@v4.2.2
49
49
- name : Set up JDK 17
50
- uses : actions/setup-java@cd89f46ac9d01407894225f350157564c9c7cee2 # v3
50
+ uses : actions/setup-java@v4.7.0
51
51
with :
52
52
distribution : ' temurin'
53
53
java-version : ' 17'
54
54
- name : Login to CloudSmith docker registry
55
55
run : echo "${{ secrets.CLOUDSMITH_APIKEY }}" | docker login private.docker.xenit.eu --username "${{ secrets.CLOUDSMITH_USER }}" --password-stdin
56
56
- name : Integration tests
57
- uses : gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2
57
+ uses : gradle/gradle-build-action@v3.5.0
58
58
with :
59
59
cache-read-only : false
60
60
arguments : :2repository:${{ matrix.version }}:integrationTests --info --stacktrace
61
61
- name : Upload test artifact
62
62
if : success() || failure()
63
- uses : actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3
63
+ uses : actions/upload-artifact@v4.6.0
64
64
with :
65
65
name : integration-test-${{ matrix.version }}-result
66
66
path : /home/runner/work/**/build/reports
70
70
runs-on : ubuntu-latest
71
71
if : ${{ startsWith(github.ref, 'refs/heads/master') || startsWith(github.ref, 'refs/tags/v') }}
72
72
steps :
73
- - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
73
+ - uses : actions/checkout@v4.2.2
74
74
- name : Set up JDK 17
75
- uses : actions/setup-java@cd89f46ac9d01407894225f350157564c9c7cee2 # v3
75
+ uses : actions/setup-java@v4.7.0
76
76
with :
77
77
distribution : ' temurin'
78
78
java-version : ' 17'
@@ -85,12 +85,12 @@ jobs:
85
85
env :
86
86
DOCKER_USER : ${{ secrets.DOCKER_USER }}
87
87
DOCKER_PASSWORD : ${{ secrets.DOCKER_PASSWORD }}
88
- uses : gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2
88
+ uses : gradle/gradle-build-action@v3.5.0
89
89
with :
90
90
cache-read-only : false
91
91
arguments : pushDockerImage -PincludeEnterprise=false
92
92
- name : Publish private docker images
93
- uses : gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2
93
+ uses : gradle/gradle-build-action@v3.5.0
94
94
with :
95
95
cache-read-only : false
96
96
arguments : :2repository:pushDockerImage -PincludeCommunity=false
99
99
runs-on : ubuntu-latest
100
100
if : ${{ startsWith(github.ref, 'refs/tags/v') }}
101
101
steps :
102
- - uses : actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
102
+ - uses : actions/checkout@v4.2.2
103
103
- name : Set up JDK 17
104
- uses : actions/setup-java@cd89f46ac9d01407894225f350157564c9c7cee2 # v3
104
+ uses : actions/setup-java@v4.7.0
105
105
with :
106
106
distribution : ' temurin'
107
107
java-version : ' 17'
@@ -111,7 +111,7 @@ jobs:
111
111
ORG_GRADLE_PROJECT_signingPassword : ${{ secrets.MAVEN_CENTRAL_GPG_PASSWORD }}
112
112
ORG_GRADLE_PROJECT_sonatype_username : ${{ secrets.SONATYPE_S01_USERNAME }}
113
113
ORG_GRADLE_PROJECT_sonatype_password : ${{ secrets.SONATYPE_S01_PASSWORD }}
114
- uses : gradle/gradle-build-action@842c587ad8aa4c68eeba24c396e15af4c2e9f30a # v2
114
+ uses : gradle/gradle-build-action@v3.5.0
115
115
with :
116
116
cache-read-only : false
117
117
arguments : :tomcat-base:tomcat-embedded-9:publish :tomcat-base:tomcat-embedded-10:publish --info -PsigningKeyId=CDE3528F
0 commit comments