Skip to content

Conversation

@jahands
Copy link
Collaborator

@jahands jahands commented May 14, 2025

Changes:

  • moved some of the setup (install pnpm/node/dependencies) to a shared composite action
  • renamed test-and-check.yml to branches.yml - it no longer runs on the main branch
  • added a new main.yml workflow for running checks on the main branch and then deploying to staging
  • added a new release.yml workflow for opening pull requests based on changesets
    • as part of this, I added a new cli to packages/tools: runx - this is used for deploying the newly published Workers after Version Packages PRs are merged.
    • the cool thing about this is that it will only deploy Workers who's version changed in the Version Packages PR

@jahands jahands requested review from Maximo-Guk and cmsparks May 14, 2025 17:32
also refactored the existing workflows a bit
@Maximo-Guk Maximo-Guk merged commit 33e0198 into main May 14, 2025
6 checks passed
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