Skip to content

ci: ephemeral PR preview deploys + production-only main - #2

Merged
dbtlr merged 1 commit into
mainfrom
ci/pr-previews
Jun 17, 2026
Merged

ci: ephemeral PR preview deploys + production-only main#2
dbtlr merged 1 commit into
mainfrom
ci/pr-previews

Conversation

@dbtlr

@dbtlr dbtlr commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Sets up the new workflow: feature branch → PR → merge to main.

  • preview.yml — every PR uploads an ephemeral preview version of the dbtlr-com Worker (wrangler versions upload, production untouched) and comments the preview URL.
  • deploy.yml — simplified to deploy production on push to main only.

This PR is also the first test of the preview flow — watch for the preview comment below.

Add preview.yml: each PR runs 'wrangler versions upload' (preview version, no
production change) and comments the preview URL. Simplify deploy.yml to deploy
the production Worker on push to main only (v2 staging path removed).
@github-actions

Copy link
Copy Markdown

🔎 Preview deploy

https://59c79dea-dbtlr-com.dbs-account.workers.dev

Updated for 15805d2 · ephemeral version, not production.

@dbtlr
dbtlr merged commit 77e5621 into main Jun 17, 2026
1 check passed
@dbtlr
dbtlr deleted the ci/pr-previews branch June 17, 2026 17:33
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