爱意满满的作品展示区。
Farahani

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

  •  
  •   Farahani · 2h 57m ago · 161 views

    之前 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 辅助生成

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5015 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 07:22 · PVG 15:22 · LAX 00:22 · JFK 03:22
    ♥ Do have faith in what you're doing.