@@ -10,101 +10,116 @@ on:
1010jobs :
1111 check-rest-httpurlconnection :
1212 runs-on : ubuntu-latest
13+ permissions :
14+ contents : read
1315 steps :
14- - uses : actions/checkout@v4
16+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1517 with :
1618 submodules : ' recursive'
19+ persist-credentials : false
1720
1821 - name : Set up the JDK
19- uses : actions/setup-java@v4
22+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
2023 with :
2124 java-version : ' 17'
2225 distribution : ' temurin'
2326
2427 - name : Set up Gradle
25- uses : gradle/actions/setup-gradle@v3
28+ uses : gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
2629
2730 - run : ./gradlew :java:testRestSuite -PhttpURLConnection
2831
29- - uses : actions/upload-artifact@v4
32+ - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
3033 if : always()
3134 with :
3235 name : java-build-reports-rest
3336 path : java/build/reports/
3437
3538 check-realtime-httpurlconnection :
3639 runs-on : ubuntu-latest
40+ permissions :
41+ contents : read
3742 steps :
38- - uses : actions/checkout@v4
43+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3944 with :
4045 submodules : ' recursive'
46+ persist-credentials : false
4147
4248 - name : Set up the JDK
43- uses : actions/setup-java@v4
49+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
4450 with :
4551 java-version : ' 17'
4652 distribution : ' temurin'
4753
4854 - name : Set up Gradle
49- uses : gradle/actions/setup-gradle@v3
55+ uses : gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
5056
5157 - run : ./gradlew :java:testRealtimeSuite -PhttpURLConnection
5258
53- - uses : actions/upload-artifact@v4
59+ - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
5460 if : always()
5561 with :
5662 name : java-build-reports-realtime
5763 path : java/build/reports/
5864 check-rest-okhttp :
5965 runs-on : ubuntu-latest
66+ permissions :
67+ contents : read
6068 steps :
61- - uses : actions/checkout@v4
69+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
6270 with :
6371 submodules : ' recursive'
72+ persist-credentials : false
6473
6574 - name : Set up the JDK
66- uses : actions/setup-java@v4
75+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
6776 with :
6877 java-version : ' 17'
6978 distribution : ' temurin'
7079
7180 - name : Set up Gradle
72- uses : gradle/actions/setup-gradle@v3
81+ uses : gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
7382
7483 - run : ./gradlew :java:testRestSuite
7584
7685 check-realtime-okhttp :
7786 runs-on : ubuntu-latest
87+ permissions :
88+ contents : read
7889 steps :
79- - uses : actions/checkout@v4
90+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
8091 with :
8192 submodules : ' recursive'
93+ persist-credentials : false
8294
8395 - name : Set up the JDK
84- uses : actions/setup-java@v4
96+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
8597 with :
8698 java-version : ' 17'
8799 distribution : ' temurin'
88100
89101 - name : Set up Gradle
90- uses : gradle/actions/setup-gradle@v3
102+ uses : gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
91103
92104 - run : ./gradlew :java:testRealtimeSuite
93105
94106 check-liveobjects :
95107 runs-on : ubuntu-latest
108+ permissions :
109+ contents : read
96110 steps :
97- - uses : actions/checkout@v4
111+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
98112 with :
99113 submodules : ' recursive'
114+ persist-credentials : false
100115
101116 - name : Set up the JDK
102- uses : actions/setup-java@v4
117+ uses : actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
103118 with :
104119 java-version : ' 17'
105120 distribution : ' temurin'
106121
107122 - name : Set up Gradle
108- uses : gradle/actions/setup-gradle@v3
123+ uses : gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3
109124
110125 - run : ./gradlew runLiveObjectIntegrationTests
0 commit comments