-
Notifications
You must be signed in to change notification settings - Fork 271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: Continuous Deployment Support #430
Comments
I found this issue because I was trying to figure out if I could configure the GitHub action to do just this. For me, the extra branching and PR steps are just additional hoops to jump through. I'd much rather have the new versions be automatically published by CI. I understand why an OSS project might favour additional time to test and bake the main branch with a manual release mechanism, but for an internal team a continuous delivery paradigm often makes more sense. |
Just adding a bit of clarification here; you're always going to have issues with the first point, unless you create a token that isn't the default one from
I've already got the flow you're talking about working with very few extra steps in the workflow but I definitely think there's room for the action to do more of this type of common work. I've previously used |
Current behaviour
These have the following deficiencies:
Desire behaviour
Adding a flag called
continousDeployment
that allows to trigger on PR merge the following steps:version
publish
I understand this has downsides and caveats. The idea behind it follows the same philosophy as the article Continuous deployments with Changesets + GitHub actions within the action itself rather than requiring additional setup.
Before starting work on a PoC, I would like to hear your thoughts and if it will bring value.
The text was updated successfully, but these errors were encountered: