Skip to content

Commit 7941c18

Browse files
committed
Pin Gradle GitHub Actions references
Signed-off-by: Craig Perkins <craig5008@gmail.com>
1 parent 1673455 commit 7941c18

5 files changed

Lines changed: 20 additions & 20 deletions

File tree

.github/actions/create-bwc-build/action.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,32 +21,32 @@ runs:
2121

2222
- name: Checkout Branch from Fork
2323
if: ${{ inputs.plugin-branch == 'current_branch' }}
24-
uses: actions/checkout@v2
24+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2525
with:
2626
path: ${{ inputs.plugin-branch }}
2727

28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2929
if: ${{ inputs.plugin-branch != 'current_branch' }}
3030
with:
3131
repository: opensearch-project/security
3232
ref: ${{ inputs.plugin-branch }}
3333
path: ${{ inputs.plugin-branch }}
3434

35-
- uses: actions/setup-java@v4
35+
- uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
3636
if: ${{ inputs.plugin-branch == 'current_branch' }}
3737
with:
3838
distribution: temurin # Temurin is a distribution of adoptium
3939
java-version: 21
4040

4141
- name: Build
42-
uses: gradle/gradle-build-action@v2
42+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
4343
with:
4444
cache-disabled: true
4545
arguments: assemble
4646
build-root-directory: ${{ inputs.plugin-branch }}
4747

4848
- id: get-opensearch-version
49-
uses: peternied/get-opensearch-version@v1
49+
uses: peternied/get-opensearch-version@c13e2946341f9f17befbafe76327dae0d1e0b7a0 # v1
5050
with:
5151
working-directory: ${{ inputs.plugin-branch }}
5252

.github/actions/run-bwc-suite/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ runs:
3737
plugin-branch: ${{ inputs.plugin-next-branch }}
3838

3939
- name: Run BWC tests
40-
uses: gradle/gradle-build-action@v2
40+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
4141
with:
4242
cache-disabled: true
4343
arguments: |
@@ -50,7 +50,7 @@ runs:
5050
-Dbwc.version.previous=${{ steps.build-previous.outputs.built-version }}
5151
-Dbwc.version.next=${{ steps.build-next.outputs.built-version }} -i
5252
53-
- uses: actions/upload-artifact@v4
53+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
5454
if: always()
5555
with:
5656
name: ${{ inputs.report-artifact-name }}

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
6363

6464
- name: Build and Test
65-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
65+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
6666
with:
6767
cache-disabled: true
6868
arguments: |
@@ -105,7 +105,7 @@ jobs:
105105
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
106106

107107
- name: Build and Test
108-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
108+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
109109
with:
110110
cache-disabled: true
111111
arguments: |
@@ -162,7 +162,7 @@ jobs:
162162
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
163163

164164
- name: Run Integration Tests
165-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
165+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
166166
with:
167167
cache-disabled: true
168168
arguments: |
@@ -205,7 +205,7 @@ jobs:
205205
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
206206

207207
- name: Build and Test
208-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
208+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
209209
with:
210210
cache-disabled: true
211211
arguments: |
@@ -248,7 +248,7 @@ jobs:
248248
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
249249

250250
- name: Run SampleResourcePlugin Integration Tests
251-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
251+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
252252
with:
253253
arguments: |
254254
:opensearch-sample-resource-plugin:integrationTest -Dbuild.snapshot=false
@@ -280,7 +280,7 @@ jobs:
280280
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
281281

282282
- name: Run SampleResourcePlugin Integration Tests
283-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
283+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
284284
with:
285285
arguments: |
286286
:opensearch-sample-resource-plugin:integrationTest -Dbuild.snapshot=false
@@ -313,7 +313,7 @@ jobs:
313313
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
314314

315315
- name: Run Resource Tests
316-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
316+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
317317
with:
318318
cache-disabled: true
319319
arguments: |
@@ -331,7 +331,7 @@ jobs:
331331
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
332332

333333
- name: Build BWC tests
334-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
334+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
335335
with:
336336
cache-disabled: true
337337
arguments: |

.github/workflows/code-hygiene.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
distribution: temurin # Temurin is a distribution of adoptium
2525
java-version: 21
2626

27-
- uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
27+
- uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
2828
with:
2929
cache-disabled: true
3030
arguments: spotlessCheck
@@ -40,7 +40,7 @@ jobs:
4040
distribution: temurin # Temurin is a distribution of adoptium
4141
java-version: 21
4242

43-
- uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
43+
- uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
4444
with:
4545
cache-disabled: true
4646
arguments: checkstyleMain checkstyleTest checkstyleIntegrationTest
@@ -56,7 +56,7 @@ jobs:
5656
distribution: temurin # Temurin is a distribution of adoptium
5757
java-version: 21
5858

59-
- uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
59+
- uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
6060
with:
6161
cache-disabled: true
6262
arguments: spotbugsMain

.github/workflows/plugin_install.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3535

3636
- name: Assemble target plugin
37-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
37+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
3838
with:
3939
cache-disabled: true
4040
arguments: assemble
@@ -65,7 +65,7 @@ jobs:
6565
jdk-version: 21
6666

6767
- name: Run sanity tests
68-
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3
68+
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
6969
with:
7070
cache-disabled: true
7171
arguments: integTestRemote -Dtests.rest.cluster=localhost:9200 -Dtests.cluster=localhost:9200 -Dtests.clustername="opensearch" -Dhttps=true -Duser=admin -Dpassword=${{ steps.generate-password.outputs.password }} -i

0 commit comments

Comments
 (0)