Skip to content

Release based deploys#47

Merged
haydenbleasel merged 2 commits intomainfrom
release-based-deploys
Aug 26, 2025
Merged

Release based deploys#47
haydenbleasel merged 2 commits intomainfrom
release-based-deploys

Conversation

@haydenbleasel
Copy link
Contributor

This pull request introduces release-based deployment for the web application using Vercel. The changes ensure that deployments are triggered only after a successful release, improving deployment reliability and aligning production updates with published releases.

Deployment workflow enhancements:

  • Updated .github/workflows/release.yml to add a step that deploys to Vercel after a release is published, using organization and project secrets for authentication.
  • Added vercel.json configuration to explicitly disable automatic deployments from the main branch, ensuring deployments are controlled via the release workflow.

Release process update:

  • Added a changeset (.changeset/sour-grapes-admire.md) describing the enablement of release-based web deploys for the streamdown package.

@haydenbleasel haydenbleasel merged commit 9b5b56d into main Aug 26, 2025
3 of 5 checks passed
@vercel
Copy link
Contributor

vercel bot commented Aug 26, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
streamdown Building Building Preview Comment Aug 26, 2025 10:30pm

@haydenbleasel haydenbleasel deleted the release-based-deploys branch August 26, 2025 22:30
own-boldsbrain pushed a commit to own-boldsbrain/streamdown that referenced this pull request Sep 22, 2025
* Enable release-based deploys

* Create sour-grapes-admire.md
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