You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While doing a patch release following the instructions, I ended only publishing the packages which had changes since the last publish. This seems consistent with the lerna doc, since we're not passing --force-publish to lerna in the package scripts.
Steps to Reproduce:
Follow the publishing instruction, I used npm run publish:latest to publish theia
Observe: you end up with only a couple of published packages
Observe: lerna reports it published 76 packages, which is not true 🤷
Additional Information
Operating System: Ubuntu 22.04
Theia Version: 1.58.x
The text was updated successfully, but these errors were encountered:
I propose that instead of doing an immediate lerna publish we do a lerna version first. We can then compare the outcome to our expectations and then either lerna publish --fromPackage (or whatever the right flag is) or reset the changes via git and try again.
In the long run, publishing should be done via a github workflow, IMO.
Additional info: I don't think a missing --force-publish parameter is the issue: we configure this in lerna.json and when I observe the lerna publish run, it first creates ~80 changes (as seen with git status and after the publish, some of these changes seem to be reverted. Is it my machine? Is this a spurious problem? Needs to be investigated.
Bug Description:
While doing a patch release following the instructions, I ended only publishing the packages which had changes since the last publish. This seems consistent with the lerna doc, since we're not passing
--force-publish
to lerna in the package scripts.Steps to Reproduce:
npm run publish:latest
to publish theiaAdditional Information
The text was updated successfully, but these errors were encountered: