Skip to content

ci: add validation for Cloudflare-native deployments - #55

Merged
Teakowa merged 10 commits into
mainfrom
ci/pr-worker-previews
Sep 17, 2026
Merged

Teakowa merged 10 commits into
mainfrom
ci/pr-worker-previews

Conversation

@Teakowa

@Teakowa Teakowa commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Closes #54.

Summary

  • replace the GitHub Actions deploy workflow with validation-only CI for pull requests and main
  • keep the existing slug-only docs guard, test suite, and Wrangler dry-run build as the CI gate
  • remove Cloudflare credentials and Worker deployment from GitHub Actions
  • document Cloudflare Workers Builds as the owner of production and branch-preview deployment

Cloudflare setup

Connect the existing workshop-md-converter Worker to wrightkit/workshop-md-converter with Workers Builds, use main as the production branch, and enable builds for non-production branches. Cloudflare will use preview uploads for non-production branches and post build/preview information back to eligible pull requests.

Verification

The PR exercises the new GitHub Actions CI path. The Cloudflare-native deployment path requires the Worker Git integration to be enabled in the Cloudflare dashboard.

@github-actions

github-actions Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Superseded: this preview was generated by the initial GitHub Actions implementation. PR preview deployments are now intentionally owned by Cloudflare Workers Builds and will be provided by Cloudflare after the Worker Git integration is enabled.

@Teakowa Teakowa changed the title ci: add PR checks and Worker previews ci: add validation for Cloudflare-native deployments Sep 17, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
workshop-md-converter 411a5e9 Commit Preview URL

Branch Preview URL
Sep 17 2026, 09:56 AM

@Teakowa
Teakowa merged commit eefd6ca into main Sep 17, 2026
2 checks passed
@Teakowa
Teakowa deleted the ci/pr-worker-previews branch September 17, 2026 09:59
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.

Add CI checks and Cloudflare-native preview deployments

1 participant