Skip to content

feat(ci): 新增上游同步工作流与 Pages 部署配置 - #465

Open
Shinku-Chen wants to merge 2 commits into
byJoey:mainfrom
Shinku-Chen:upstream-sync-workflow-pr
Open

feat(ci): 新增上游同步工作流与 Pages 部署配置#465
Shinku-Chen wants to merge 2 commits into
byJoey:mainfrom
Shinku-Chen:upstream-sync-workflow-pr

Conversation

@Shinku-Chen

Copy link
Copy Markdown

概要

  • 新增 GitHub Actions 定时同步任务,用于自动同步上游 main 分支。
  • 新增 wrangler.toml,用于 Pages 部署类型,配置 Worker 入口为 _worker.js。

改动内容

  • 每天定时运行,并支持手动 workflow_dispatch 触发。
  • 使用 fork-sync-with-upstream-action 同步 byJoey/cfnew:main。
  • 保留参考工作流的 fork 仓库执行条件,并使用 actions/checkout@v6。
  • 同步后将 少年你相信光吗 复制为 _worker.js,并在内容变化时自动提交。

验证

  • 已在本地通过 Ruby YAML 解析检查 workflow 文件。
  • PR 分支基于 byJoey/cfnew:main 创建。
  • PR 仅包含 Add upstream sync workflow 这一项改动。

@Shinku-Chen

Copy link
Copy Markdown
Author

主要是为了cf-pagers使用git自动部署
worker自动部署不太行
这个pr涉及 _worker.js的生成,,其实这里建议po主在混淆的时候自己生成

因此这个pr仅仅是一个参考,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant