Skip to content

Commit 27dd9d9

Browse files
authored
infra: use lynx-infra/download-artifact for workflow_dispatch events (#117)
1 parent 52d8a66 commit 27dd9d9

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

.github/workflows/release.yaml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
- 'v*'
77
workflow_dispatch:
88

9-
109
permissions:
1110
contents: write
1211

@@ -212,12 +211,20 @@ jobs:
212211
- name: Install dependencies
213212
run: pnpm install
214213

215-
- name: Download DevTools Frontend
214+
- name: Download DevTools Frontend (Push)
215+
if: github.event_name == 'push'
216216
uses: actions/download-artifact@v4
217217
with:
218218
name: devtools-frontend-lynx
219219
path: temp-frontend
220220

221+
- name: Download DevTools Frontend (Workflow Dispatch)
222+
if: github.event_name == 'workflow_dispatch'
223+
uses: lynx-infra/download-artifact@79d9914484f933089c2840552cf439bac85debad
224+
with:
225+
name: devtools-frontend-lynx
226+
path: temp-frontend
227+
221228
- name: Extract DevTools Frontend
222229
run: |
223230
mkdir -p packages/devtools-frontend-lynx/output
@@ -327,12 +334,20 @@ jobs:
327334
- name: Install dependencies
328335
run: pnpm install
329336

330-
- name: Download DevTools Frontend
337+
- name: Download DevTools Frontend (Push)
338+
if: github.event_name == 'push'
331339
uses: actions/download-artifact@v4
332340
with:
333341
name: devtools-frontend-lynx
334342
path: temp-frontend
335343

344+
- name: Download DevTools Frontend (Workflow Dispatch)
345+
if: github.event_name == 'workflow_dispatch'
346+
uses: lynx-infra/download-artifact@79d9914484f933089c2840552cf439bac85debad
347+
with:
348+
name: devtools-frontend-lynx
349+
path: temp-frontend
350+
336351
- name: Extract DevTools Frontend
337352
shell: pwsh
338353
run: |

0 commit comments

Comments
 (0)