@@ -21,19 +21,19 @@ jobs:
2121 name : Build
2222 steps :
2323 - name : Checkout
24- uses : actions/checkout@1af3b93
24+ uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3
2525 - name : Setup node
26- uses : actions/setup-node@2028fbc
26+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
2727 with :
2828 node-version : ' 20'
2929 check-latest : false
3030 - name : angular build cache
31- uses : actions/cache@0057852
31+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
3232 with :
3333 path : ./.angular
3434 key : angular-cache
3535 - name : node_modules cache
36- uses : actions/cache@0057852
36+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
3737 id : node_modules_cache
3838 with :
3939 path : ./node_modules
4747 - name : Build
4848 run : ./tools/build.sh
4949 - name : ' Upload Artifact'
50- uses : actions/upload-artifact@330a01c
50+ uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4
5151 with :
5252 name : angularfire-${{ github.run_id }}
5353 path : dist
@@ -64,15 +64,15 @@ jobs:
6464 name : Test Node ${{ matrix.node }} (${{ matrix.os }})
6565 steps :
6666 - name : Checkout
67- uses : actions/checkout@1af3b93
67+ uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3
6868 - name : Setup node
69- uses : actions/setup-node@2028fbc
69+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
7070 with :
7171 node-version : ${{ matrix.node }}
7272 check-latest : true
7373 - name : node_modules cache
7474 id : node_modules_cache
75- uses : actions/cache@0057852
75+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
7676 with :
7777 path : ./node_modules
7878 key : ${{ runner.os }}-${{ matrix.node }}-${{ hashFiles('package-lock.json') }}
8282 if : steps.node_modules_cache.outputs.cache-hit != 'true'
8383 run : npm ci
8484 - name : Download Artifacts
85- uses : actions/download-artifact@018cc2c
85+ uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53
8686 - name : Relocate Artifacts
8787 run : mv angularfire-${{ github.run_id }} dist
8888 - name : Test Node
@@ -105,20 +105,20 @@ jobs:
105105 fail-fast : false
106106 steps :
107107 - name : Checkout
108- uses : actions/checkout@1af3b93
108+ uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3
109109 - name : Setup node
110- uses : actions/setup-node@2028fbc
110+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
111111 with :
112112 node-version : 20
113113 check-latest : false
114114 - name : Setup java
115- uses : actions/setup-java@dded088
115+ uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165
116116 with :
117117 distribution : ' temurin'
118118 java-version : ' 11'
119119 - name : node_modules cache
120120 id : node_modules_cache
121- uses : actions/cache@0057852
121+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
122122 with :
123123 path : ./node_modules
124124 key : ${{ runner.os }}-${{ matrix.node }}-${{ hashFiles('package-lock.json') }}
@@ -128,12 +128,12 @@ jobs:
128128 if : steps.node_modules_cache.outputs.cache-hit != 'true'
129129 run : npm ci
130130 - name : Firebase emulator cache
131- uses : actions/cache@0057852
131+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
132132 with :
133133 path : ~/.cache/firebase/emulators
134134 key : firebase_emulators
135135 - name : Download Artifacts
136- uses : actions/download-artifact@018cc2c
136+ uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53
137137 - name : Relocate Artifacts
138138 run : mv angularfire-${{ github.run_id }} dist
139139 - name : Test browser
@@ -149,14 +149,14 @@ jobs:
149149 fail-fast : false
150150 steps :
151151 - name : Checkout
152- uses : actions/checkout@1af3b93
152+ uses : actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3
153153 - name : Setup node
154- uses : actions/setup-node@2028fbc
154+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
155155 with :
156156 node-version : ${{ matrix.node }}
157157 check-latest : true
158158 - name : node_modules cache
159- uses : actions/cache@0057852
159+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
160160 id : node_modules_cache
161161 with :
162162 path : ./node_modules
@@ -175,12 +175,12 @@ jobs:
175175 npm run build:jasmine
176176 npm run test:node
177177 - name : Firebase emulator cache
178- uses : actions/cache@0057852
178+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
179179 with :
180180 path : ~/.cache/firebase/emulators
181181 key : firebase_emulators
182182 - name : Setup java
183- uses : actions/setup-java@dded088
183+ uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165
184184 with :
185185 distribution : ' temurin'
186186 java-version : ' 11'
@@ -204,13 +204,13 @@ jobs:
204204 if : ${{ github.ref == 'refs/heads/main' || github.event_name == 'release' }}
205205 steps :
206206 - name : Setup node
207- uses : actions/setup-node@2028fbc
207+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903
208208 with :
209209 node-version : ' 20'
210210 registry-url : ' https://registry.npmjs.org'
211211 check-latest : false
212212 - name : ' Download Artifacts'
213- uses : actions/download-artifact@018cc2c
213+ uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53
214214 - name : Publish
215215 run : |
216216 cd ./angularfire-${{ github.run_id }}/packages-dist
0 commit comments