@@ -83,17 +83,17 @@ jobs:
83
83
- name : Support longpaths on Windows
84
84
if : " startsWith(matrix.os.runs-on, 'windows')"
85
85
run : git config --global core.longpaths true
86
- - uses : actions/checkout@v4
86
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
87
87
with :
88
88
persist-credentials : false
89
89
- name : Set up Java ${{ matrix.os.java.version }}
90
- uses : actions/setup-java@v4
90
+ uses : actions/setup-java@7a6d8a8234af8eb26422e24e3006232cccaa061b # 4.6.0
91
91
with :
92
92
java-version : ${{ matrix.os.java.version }}
93
93
distribution : temurin
94
94
# https://github.com/actions/cache/blob/main/examples.md#java---maven
95
95
- name : Cache local Maven repository
96
- uses : actions/cache@v4
96
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # 4.2.0
97
97
with :
98
98
path : ~/.m2/repository
99
99
# use a different key than workflows running in trusted mode
@@ -113,7 +113,7 @@ jobs:
113
113
# The actual publishing must be done in a separate job (see ci-report.yml).
114
114
# We don't write to the remote cache as that would be unsafe.
115
115
- name : Upload GitHub Actions artifact for the Develocity build scan
116
- uses : actions/upload-artifact@v4
116
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
117
117
if : " ${{ github.event_name == 'pull_request' && !cancelled() }}"
118
118
with :
119
119
name : build-scan-data-standalone-${{ matrix.os.name }}
@@ -129,7 +129,7 @@ jobs:
129
129
DEVELOCITY_ACCESS_KEY : " ${{ secrets.DEVELOCITY_ACCESS_KEY || '' }}"
130
130
131
131
- name : Upload GitHub Actions artifact for the Develocity build scan
132
- uses : actions/upload-artifact@v4
132
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
133
133
if : " ${{ github.event_name == 'pull_request' && !cancelled() }}"
134
134
with :
135
135
name : build-scan-data-incontainer-${{ matrix.os.name }}
0 commit comments