-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add trigger for automatic (next) releases #13384
Comments
@jfaltermeier Since you're our current release engineer, what is your opinion on that? It would probably make your work a bit easier :) |
I think it's a great idea to have this in place:
|
I agree that having the release build as a workflow would be good. This would remove any possible user errors, like wrong node versions or something like that. Regarding the I was also experimenting with with a dockerized verdaccio registry, allowing to build Theia locally and get it published to a local registry with just a single docker command. I plan to continue on this. This might then be a good starting point for users that want to test a specific Theia commit. |
While it's theoretically possible to consume Theia directly from source (
master
branch) to test new features/bug fixes in adopter projects, I would like to have an option to trigger an automaticnext
release to npm. We used to have something like this on every commit, but it became quite cumbersome, which is why we've disabled that.We can also reuse that workflow to perform the actual release process after tagging/releasing a specific commit. We use this in Langium as well, see here.
The text was updated successfully, but these errors were encountered: