Also removes the --canary option. That should hopefully fix the issue of unexpected minor versions (we currently publish all next releases as 1.46.0-next).
How to test
Nothing to test, we need to see whether it will work now :)
Review checklist
[x] As an author, I have thoroughly tested my changes and carefully followed the review guidelines
What it does
Updates our GitHub actions to retry in case they hit network related errors like rate limiting. This was also used in the old
next
publishing action:https://github.com/eclipse-theia/theia/blob/85f5e928ddfa650b5ba58a510a7db9532a392e7a/.github/workflows/ci-cd.yml#L164-L174
Also removes the
--canary
option. That should hopefully fix the issue of unexpected minor versions (we currently publish allnext
releases as1.46.0-next
).How to test
Nothing to test, we need to see whether it will work now :)
Review checklist
Reminder for reviewers