在项目根目录里新建文件.github/workflows/cf-pages.yml。然后把我的cf-pages.yml内容粘贴进去。 官方原始文件:https://github.com/cloudflare/pages-action 这里只讲解最后一块: -name:Publish to Cloudflare Pagesuses:cloudflare/pages-action@v1with:apiToken:${{ secrets.CLOUDFLARE_API_TOKEN }}accountId:${{...
on: pull_request: branches: - main jobs: deploy: runs-on: ubuntu-latest name: Deploy steps: - name: Checkout uses: actions/checkout@v4 - name: Build run: pnpm build - name: Deploy uses: kitabisa/cloudflare-pages-action@v1 with: api-token: ${{ secrets.CLOUDFLARE_API_TOKEN }} ...
然后直接上传压缩包并且创建。成功后会给出项目网址:设置 Github Actions 在项目根目录里新建文件.github/workflows/cf-pages.yml。然后把我的 cf-pages.yml 内容粘贴进去。官方原始文件:github.com/cloudflare/p...这里只讲解最后一块:然后推送,Github Action 就会自动部署。部署成功后就可以访问项目网...
Cloudfalre Pages服务在2021年就可用了,参见Cloudflare Pages is now Generally Available。 可以通过链接你的github或者gitlab,当push到远端时,cf pages将自动构建部署。使用 Cloudflare Pages 开发的每个站点都部署到位于 100 多个国家/地区的 Cloudflare 数据中心网络。 同时还有如下特性: Built-in, free web analytic...
你也可以直接进到个人GitHub pages那个项目,GitHub pages -> setting设置,custom domain里添加保存你个人域名。这个操作实际对应也是生成1步骤的CNAME文件。效果一样的。 注意:如果你github pages静态网站是通过github action自动编译生成的话,需要在编译前的项目对应的生成pages的根目录里添加这个CNAME文件,因为每次编译生...
GitHub Actions, [cloudflare/pages-action](https://github.com/cloudflare/pages-action) to be more specific, is a perfect match for that task. The process looks like this: 1. Build the page 2. Push to Cloudflare 3. Profit Easy, isn't it? The build step is different on project-by-...
现在已经把大部分项目迁移到自家服务器托管的 Gitea 仓库上,虽然暂时还没有自身集成的 CI,但可以很轻松地集成 Drone CI 来代替 GitHub Action。 这篇指南将带你从零开始创建一个由Hexo框架搭建的静态网站,通过提交到 Gitea 存储库来触发 Webhook,引导Drone CI构建网站静态资源以及自动发布到Cloudflare Pages。
现在已经把大部分项目迁移到自家服务器托管的 Gitea 仓库上,虽然暂时还没有自身集成的 CI,但可以很轻松地集成 Drone CI 来代替 GitHub Action。 这篇指南将带你从零开始创建一个由Hexo框架搭建的静态网站,通过提交到 Gitea 存储库来触发 Webhook,引导Drone CI构建网站静态资源以及自动发布到Cloudflare Pages。
GitHub Dependabot alerts 自动更新Hexo的依赖包,保证代码安全 使用Cloudflare Pages实现编译发布 域名接入Cloudflare实现CDN加速访问 使用Cloudflare Web Analytics来进行访问统计 序言 静态博客的优势很明显。它不仅轻便、快捷且维护方便,还不用操心安全、主机费用等问题。可以让创作者安心的创作内容,剩余的琐碎工作交由程序...
今日听闻 CloudFlare 的全新网页托管服务 CloudFlare Pages 正式进行开放测试,立刻进行了一番尝试。继前人 GitHub Pages、Netlify 和后人 Vercel (Zeit) 之后,终于又出现了一个免费用户完全不限带宽的服务。