24
24
COMPILER_NIGHTLY : ${{ github.event_name == 'schedule' }}
25
25
FORCE_COLOR : ' 1'
26
26
steps :
27
- - name : Switch Commit
28
- run : git fetch --tags && git checkout --recurse-submodules ${{ inputs.release-tag }}
29
- if : ${{ inputs.release-tag != '' }}
30
27
- name : Setup Java
31
28
uses : actions/setup-java@v4
32
29
with :
46
43
- uses : actions/checkout@v4
47
44
with :
48
45
submodules : recursive
46
+ ref : ${{ inputs.release-tag || '' }}
49
47
- name : Fetch submodule tags
50
48
working-directory : compiler
51
49
run : git fetch --tags https://github.com/google/closure-compiler.git
99
97
NODE_VERSION : ' 20.x'
100
98
FORCE_COLOR : ' 1'
101
99
steps :
102
- - name : Switch Commit
103
- run : git fetch --tags && git checkout --recurse-submodules ${{ inputs.release-tag }}
104
- if : ${{ inputs.release-tag != '' }}
105
100
- name : Setup Java
106
101
uses : actions/setup-java@v4
107
102
with :
@@ -110,6 +105,8 @@ jobs:
110
105
java-package : jdk
111
106
architecture : x64
112
107
- uses : actions/checkout@v4
108
+ with :
109
+ ref : ${{ inputs.release-tag || '' }}
113
110
- name : Use Node.js ${{ env.NODE_VERSION }}
114
111
uses : actions/setup-node@v4
115
112
with :
@@ -178,9 +175,6 @@ jobs:
178
175
NODE_VERSION : ' 20.x'
179
176
FORCE_COLOR : ' 1'
180
177
steps :
181
- - name : Switch Commit
182
- run : git fetch --tags && git checkout --recurse-submodules ${{ inputs.release-tag }}
183
- if : ${{ inputs.release-tag != '' }}
184
178
- name : Setup Java
185
179
uses : actions/setup-java@v4
186
180
with :
@@ -189,6 +183,8 @@ jobs:
189
183
java-package : jdk
190
184
architecture : x64
191
185
- uses : actions/checkout@v4
186
+ with :
187
+ ref : ${{ inputs.release-tag || '' }}
192
188
- name : Use Node.js ${{ env.NODE_VERSION }}
193
189
uses : actions/setup-node@v4
194
190
with :
@@ -255,9 +251,6 @@ jobs:
255
251
NODE_VERSION : ' 22.x'
256
252
FORCE_COLOR : ' 1'
257
253
steps :
258
- - name : Switch Commit
259
- run : git fetch --tags && git checkout --recurse-submodules ${{ inputs.release-tag }}
260
- if : ${{ inputs.release-tag != '' }}
261
254
- name : Setup Java
262
255
uses : actions/setup-java@v4
263
256
with :
@@ -266,6 +259,8 @@ jobs:
266
259
java-package : jdk
267
260
architecture : x64
268
261
- uses : actions/checkout@v4
262
+ with :
263
+ ref : ${{ inputs.release-tag || '' }}
269
264
- name : Use Node.js ${{ env.NODE_VERSION }}
270
265
uses : actions/setup-node@v4
271
266
with :
@@ -329,9 +324,6 @@ jobs:
329
324
NODE_VERSION : ' 22.x'
330
325
FORCE_COLOR : ' 1'
331
326
steps :
332
- - name : Switch Commit
333
- run : git fetch --tags && git checkout --recurse-submodules ${{ inputs.release-tag }}
334
- if : ${{ inputs.release-tag != '' }}
335
327
- name : Setup Java
336
328
uses : actions/setup-java@v4
337
329
with :
@@ -340,6 +332,8 @@ jobs:
340
332
java-package : jdk
341
333
architecture : x64
342
334
- uses : actions/checkout@v4
335
+ with :
336
+ ref : ${{ inputs.release-tag || '' }}
343
337
- name : Use Node.js ${{ env.NODE_VERSION }}
344
338
uses : actions/setup-node@v4
345
339
with :
@@ -410,10 +404,9 @@ jobs:
410
404
- build-macos
411
405
- build-windows
412
406
steps :
413
- - name : Switch Commit
414
- run : git fetch --tags && git checkout --recurse-submodules ${{ inputs.release-tag }}
415
- if : ${{ inputs.release-tag != '' }}
416
407
- uses : actions/checkout@v4
408
+ with :
409
+ ref : ${{ inputs.release-tag || '' }}
417
410
- name : Use Node.js ${{ env.NODE_VERSION }}
418
411
uses : actions/setup-node@v4
419
412
with :
0 commit comments