1414 runs-on : ubuntu-latest
1515 name : Verify Source Format
1616 steps :
17- - uses : actions/checkout@v4
17+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1818 - name : Setup Java
19- uses : actions/setup-java@v4
19+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
2020 with :
2121 distribution : ' temurin'
2222 java-version : 17
@@ -31,14 +31,14 @@ jobs:
3131 os : [ windows-latest, ubuntu-latest ]
3232 runs-on : ${{ matrix.os }}
3333 steps :
34- - uses : actions/checkout@v4
34+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3535 - name : Setup Java
36- uses : actions/setup-java@v4
36+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
3737 with :
3838 distribution : ' temurin'
3939 java-version : ${{ matrix.java }}
4040 - name : Cache local Maven repository
41- uses : actions/cache@v3
41+ uses : actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3
4242 with :
4343 path : ~/.m2/repository
4444 key : ${{ runner.os }}-maven-${{ matrix.java }}-${{ hashFiles('pom.xml', '**/pom.xml') }}
5656 runs-on : ubuntu-latest
5757 name : GraalVM Maven Test
5858 steps :
59- - uses : actions/checkout@v4
60- - uses : graalvm/setup-graalvm@v1
59+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
60+ - uses : graalvm/setup-graalvm@60c26726de13f8b90771df4bc1641a52a3159994 # v1
6161 with :
6262 version : ' 22.3.0'
6363 java-version : ' 17'
@@ -68,11 +68,11 @@ jobs:
6868 runs-on : ubuntu-latest
6969 name : End-to-End Test Against Real Cluster
7070 steps :
71- - uses : actions/checkout@v4
71+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
7272 - name : Create k8s Kind Cluster
73- uses : helm/kind-action@v1.8.0
73+ uses : helm/kind-action@dda0770415bac9fc20092cacbc54aa298604d140 # v1.8.0
7474 - name : Setup Java
75- uses : actions/setup-java@v4
75+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
7676 with :
7777 distribution : ' temurin'
7878 java-version : 17.0.x
@@ -91,14 +91,14 @@ jobs:
9191 runs-on : ubuntu-latest
9292 name : Examples smoke test
9393 steps :
94- - uses : actions/checkout@v4
94+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
9595 - name : Setup Java
96- uses : actions/setup-java@v4
96+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
9797 with :
9898 distribution : ' temurin'
9999 java-version : 17.0.x
100100 - name : Cache local Maven repository
101- uses : actions/cache@v3
101+ uses : actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3
102102 with :
103103 path : ~/.m2/repository
104104 key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -139,9 +139,9 @@ jobs:
139139 - 5000:5000
140140 name : CRD Java Models Code Generation
141141 steps :
142- - uses : actions/checkout@v4
142+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
143143 - name : Publish to Registry
144- uses : elgohr/Publish-Docker-Github-Action@v5
144+ uses : elgohr/Publish-Docker-Github-Action@1c2f28ccd9476e8a936ac9a1f287405504c93304 # v5
145145 with :
146146 name : kubernetes-client/java/crd-model-gen
147147 tags : gh-action-tmp
0 commit comments