Skip to content

ci: deploy to worker#15

Merged
George-Miao merged 1 commit into
mainfrom
ci/worker
Feb 15, 2026
Merged

ci: deploy to worker#15
George-Miao merged 1 commit into
mainfrom
ci/worker

Conversation

@George-Miao
Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings February 15, 2026 05:46
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 15, 2026

Preview Deployed!

Your changes have been deployed to a preview environment. You can view it here:

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions CI to deploy the site via Cloudflare Workers (Wrangler) instead of Cloudflare Pages, and introduces a production deployment workflow on pushes to main.

Changes:

  • Switch PR preview deployment command from pages deploy to versions upload (Workers).
  • Add a new Deploy Production workflow that builds and deploys on main.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/preview.yaml Changes the PR preview deployment command to upload a Worker version.
.github/workflows/deploy.yaml Adds a new production deployment workflow using cloudflare/wrangler-action@v3.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/deploy.yaml
Comment thread .github/workflows/preview.yaml Outdated
Comment thread .github/workflows/deploy.yaml Outdated
@George-Miao George-Miao force-pushed the ci/worker branch 2 times, most recently from 880f4ba to cdc3e5b Compare February 15, 2026 05:58
@George-Miao George-Miao merged commit f3d18e7 into main Feb 15, 2026
1 check passed
@George-Miao George-Miao deleted the ci/worker branch February 15, 2026 06:02
George-Miao added a commit that referenced this pull request Feb 15, 2026
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.

2 participants