-
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
Prepare branch for community release 1.29.x #11712
Conversation
Ensure that cancelling an RPC call does not result in an automatic rejection on the calling side. Instead the token is passed to the receiving side and handled there. This restores the cancellation strategy that was used with the old json-rpc architecture (prior to 1.28). Contributed on behalf of STMicroelectronics.
5149f9f
to
915af2e
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.
@martin-fleck-at I don't think we want to merge into release/1.29.0
? Should't you just branch off of release/1.29.0
, cherry-pick the commits we need and push that branch?
@vince-fugnitto You are right, we do not want to merge into |
@martin-fleck-at yea I don't think we need the pr :) Are the changes to the workflow necessary? |
@vince-fugnitto No no, not for the actual release, I only did the changes so I could trigger the CI within this PR - I will remove the PR and the workflow changes if everything is green ;-) Sorry for the confusion! Locally everything works fine for me and I also re-tested the 2 cherry picked commits manually but I wanted confirmation from the CI as well. |
ece5d6a
to
915af2e
Compare
Therefore all tests (both mocha and playwright) have been run locally and in the CI. I additionally tested the two cherry-picked PRs manually. So I think the branch is good as it is. I removed the last commit with the workflow changes again, so the branch is ready at: https://github.com/eclipse-theia/theia/tree/v.1.29.x-community-release |
@vince-fugnitto I close this PR now. The community release branch is based on theia/release/1.29.0 with the two PRs mentioned in the description of this PR. If you have any problems, please let me know. |
@vince-fugnitto : branch should be ready (see above) |
What it does
Prepare branch for community release 1.29.x
How to test
Same as release 1.29 plus the following cherry-picked commits: https://github.com/eclipse-theia/theia/issues?q=label%3ACommunityReleasePatch1.29+is%3Aclosed
bundleStrings
RPC extension #11636Review checklist
Reminder for reviewers