-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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 the build against the latest versions of yarn, npm and node #555
Comments
PRs are welcomed. A new job should be added at the stage after the deploy stage. It would be enough to run it only on the master branch. |
Can you explain what you want? I was looking to do it but I am not sure I understood it properly. |
@maferland Hi, thanks for looking into it. We build Theia with Travis CI: https://travis-ci.org/theia-ide/theia. Build jobs are configured via a yaml file. As you can notice it consists of several stages and yarn version is pinned to 1.0.2 here. It is done to avoid breaking builds when new yarn version is released. At the same time, we would like to have continuous testing against the latest version of yarn, npm and node, to know when it is saved to switch. Particularly, we would like to have a new stage, e.g. |
I will give it a try. I will let you know if I need other explanation or if, for whatever reason, I can't finish it. |
Depends on #2009. First, we should be able to build with Node.js 10.x. |
Any ETA on this issue? I can't get a simple startup project to run using nodejs 16 on an OpenSUSE Tumbleweed machine. |
@brgirgis You should be able to build/run Theia with newer versions of node by using the |
Thanks! That did help. |
We are using fairly new versions of node in our GitHub Actions matrix now. We don't have any plans to migrate to newer versions of yarn. I believe this can be closed, especially since we have other issues for yarn, like #11924 |
No description provided.
The text was updated successfully, but these errors were encountered: