Davflare 加了个 GitHub Action, push 完就能把静态站发到自己的 R2

4 小时 1 分钟前
 Farahani

之前 Davflare 已经能在网页里把一个文件夹直接发成静态站,这次把 CI 这边也补上了。仓库里多了一个官方 Action:在 workflow 里写上构建目录和站点名,再把实例地址和 API Key 放进 Secrets ,每次 push 后就会自动把构建产物传上去,日志里直接打出站点地址。Key 填错的话,Action 会在上传前就报错退出,不会只传一半。

- uses: fanchenggang/Davflare@main
  with:
    path: dist
    slug: my-site
    url: ${{ secrets.DAVFLARE_URL }}
    api-key: ${{ secrets.DAVFLARE_API_KEY }}

现在在本地点一下能发,在 CI 里推一下也能发,文件都还在你自己的 Cloudflare R2 里。仓库文档里有完整的 workflow 示例,感兴趣可以看看: https://github.com/fanchenggang/Davflare

本文由 AI 辅助生成

189 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1245204

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX