Skip to content

Commit ad6157d

Browse files
author
吴糖可乐
committed
test:improve e2e test secenarios
1 parent de417ea commit ad6157d

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,16 @@ jobs:
1919
rust-build-check:
2020
name: Rust Build Check
2121
runs-on: ubuntu-latest
22+
needs: frontend-build
2223
steps:
2324
- uses: actions/checkout@v4
2425

26+
- name: Download frontend build artifacts
27+
uses: actions/download-artifact@v4
28+
with:
29+
name: frontend-dist
30+
path: dist
31+
2532
- name: Install Linux system dependencies (Tauri)
2633
run: |
2734
sudo apt-get update
@@ -74,3 +81,10 @@ jobs:
7481

7582
- name: Build web UI
7683
run: npm run build:web
84+
85+
- name: Upload frontend build artifacts
86+
uses: actions/upload-artifact@v4
87+
with:
88+
name: frontend-dist
89+
path: dist
90+
retention-days: 1

0 commit comments

Comments
 (0)