Skip to content

Commit 3253d28

Browse files
committed
fix(ci): 统一 artifact 路径结构,确保 docker 构建能找到 dist
- build: 先复制 frontend/dist 到 _build/dist 再上传 - docker: 下载后从 _build/dist 复制到 frontend/docker/ Made-with: Cursor
1 parent 86d7f47 commit 3253d28

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,13 @@ jobs:
4747
run: pnpm run build
4848

4949
- name: Upload dist
50+
run: |
51+
mkdir -p _build/dist && cp -r frontend/dist/* _build/dist/
52+
- name: Upload dist artifact
5053
uses: actions/upload-artifact@v4
5154
with:
5255
name: dist
53-
path: frontend/dist/
56+
path: _build/dist/
5457

5558
docker:
5659
needs: build
@@ -63,7 +66,9 @@ jobs:
6366
uses: actions/download-artifact@v4
6467
with:
6568
name: dist
66-
path: frontend/docker/
69+
70+
- name: Prepare docker context
71+
run: cp -r _build/dist frontend/docker/
6772

6873
- name: Set up Docker Buildx
6974
uses: docker/setup-buildx-action@v3

0 commit comments

Comments
 (0)