-
Notifications
You must be signed in to change notification settings - Fork 89
Conversation
4bc955a
to
01c02ee
Compare
01c02ee
to
b17d066
Compare
@petebacondarwin mind taking a look at this PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can piggy back on a lot of the learning from the wrangler2 project from the last few days.
We also have to make changes to the way the automated types are generated internally to include a changeset. |
I will make the necessary changes for the current changes, however, I will hold off on the PR then until we can talk more about this. |
caf8ee5
to
c0b63b3
Compare
@threepointone There are two possible ways to do this from what I can tell.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dropped some suggestions
2bec861
to
66aab9d
Compare
Internal PR merged for changesets |
9ffec28
to
9674d68
Compare
73e3093
to
243d358
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to recommend adding the prettier extension, and format on save, so people don't get frustrated when they try to send a PR. Copy relevant bits from https://github.com/cloudflare/wrangler2/tree/main/.vscode?
I am gonna set up Prettier to run on all of the files 👍🏻 |
- Added Changeset PR creation & publish Workflows - Added Typechecking workflow - Consolidated old workflows as jobs in new workflows removed build from Testing CI/CD
… working for Changesets and triggering events
…ngler2 GH Actions
- Markdownlint required a global or NPX implementation in CI - Prettier configs tweaked to minimize changes to Markdown docs
Co-authored-by: Sunil Pai <spai@cloudflare.com>
a50eac0
to
ca6f6e5
Compare
…recs and formatter default, updated gitignore
ca6f6e5
to
385ebf8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good, so let's land it and see.
CI/CD Release Workflow & other improvements
Tests run before other workflows
To be sure that Tests and type checking is occurring on code before it is merged and released other workflows have the Testing workflow as a trigger. For example the Tests need to complete and be successful before the prerelease will run.
Release flow triggered on PR's closed
Whenever the a PR is closed/merged the Workflow will trigger for checking for a changeset and adding it to the changeset "Version" PR, when the "Version" PR is closed/merged it will trigger a release.
Consolidated old workflows as jobs in new workflows
Combined the old workflows with new workflows that have similar behavior & shared similar event triggers.