We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5bdb083 commit 074c5e1Copy full SHA for 074c5e1
.github/workflows/ci-cd.yml
@@ -41,24 +41,3 @@ jobs:
41
with:
42
name: build-files # 缓存名称
43
path: out/ # 需缓存的目录(根据项目实际输出修改)
44
-
45
- # 第二个任务:部署到 GitHub Pages(依赖 build-and-test 任务成功完成)
46
- deploy:
47
- needs: build-and-test # 依赖关系:先执行 build-and-test
48
- runs-on: ubuntu-latest
49
50
- steps:
51
- # 步骤1:下载之前缓存的构建产物
52
- - name: 下载构建产物
53
- uses: actions/download-artifact@v4
54
- with:
55
- name: build-files # 对应上一步的缓存名称
56
- path: out/ # 下载到当前 Runner 的 dist 目录
57
58
- # 步骤2:部署到 GitHub Pages
59
- - name: 部署到 GitHub Pages
60
- uses: peaceiris/actions-gh-pages@v4 # 第三方部署动作(简化流程)
61
62
- # 部署权限:需要 GitHub 令牌(Token)
63
- github_token: ${{ secrets.GITHUB_TOKEN }} # 内置 secrets,无需手动配置
64
- publish_dir: ./dist # 部署的目录(静态文件所在路径)
0 commit comments