@@ -16,13 +16,13 @@ jobs:
1616 outputs :
1717 modules : ${{ steps.changed-modules.outputs.modules }}
1818 steps :
19- - uses : actions/checkout@v4.1.1
19+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2020 with :
2121 fetch-depth : 2
2222 submodules : true
2323
2424 - name : Set up JDK 17
25- uses : actions/setup-java@v4.1 .0
25+ uses : actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7 .0
2626 with :
2727 java-version : 17
2828 distribution : temurin
@@ -44,13 +44,13 @@ jobs:
4444 module : ${{ fromJSON(needs.determine_changed.outputs.modules) }}
4545
4646 steps :
47- - uses : actions/checkout@v4.1.1
47+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4848 with :
4949 fetch-depth : 2
5050 submodules : true
5151
5252 - name : Set up JDK 17
53- uses : actions/setup-java@v4.1 .0
53+ uses : actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7 .0
5454 with :
5555 java-version : 17
5656 distribution : temurin
7676 MODULE=${{matrix.module}}
7777 echo "ARTIFACT_NAME=${MODULE//:/_}" >> $GITHUB_ENV
7878 - name : Upload Test Results
79- uses : actions/upload-artifact@v4.3.3
79+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
8080 if : always()
8181 with :
8282 name : unit-test-result-${{env.ARTIFACT_NAME}}
@@ -113,13 +113,13 @@ jobs:
113113 - module : :firebase-functions:ktx
114114
115115 steps :
116- - uses : actions/checkout@v4.1.1
116+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
117117 with :
118118 fetch-depth : 2
119119 submodules : true
120120
121121 - name : Set up JDK 17
122- uses : actions/setup-java@v4.1 .0
122+ uses : actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7 .0
123123 with :
124124 java-version : 17
125125 distribution : temurin
@@ -130,10 +130,10 @@ jobs:
130130 INTEG_TESTS_GOOGLE_SERVICES : ${{ secrets.INTEG_TESTS_GOOGLE_SERVICES }}
131131 run : |
132132 echo $INTEG_TESTS_GOOGLE_SERVICES | base64 -d > google-services.json
133- - uses : google-github-actions/auth@v2
133+ - uses : google-github-actions/auth@71f986410dfbc7added4569d411d040a91dc6935 # v2.1.8
134134 with :
135135 credentials_json : ${{ secrets.GCP_SERVICE_ACCOUNT }}
136- - uses : google-github-actions/setup-gcloud@v2
136+ - uses : google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a # v2.1.4
137137 - name : ${{ matrix.module }} Integ Tests
138138 env :
139139 FIREBASE_CI : 1
@@ -159,11 +159,11 @@ jobs:
159159
160160 steps :
161161 - name : Download Artifacts
162- uses : actions/download-artifact@v4.1.7
162+ uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
163163 with :
164164 path : artifacts
165165
166166 - name : Publish Test Results
167- uses : EnricoMi/publish-unit-test-result-action@82082dac68ad6a19d980f8ce817e108b9f496c2a
167+ uses : EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
168168 with :
169169 files : " artifacts/**/*.xml"
0 commit comments