@eclipse-scout/releng
v26.2.1
Published
Release engineering module for Eclipse Scout
Readme
Eclipse Scout - Releng
Contains release engineering scripts for the Eclipse Scout framework.
Deploy
- Check that there are no *.js files in the module. If there are old build artifacts: remove them first.
- Update version in
package.json: set to a unique new version without-snapshotsuffix. - Run tests using npm script
npm run test. - Build using npm script
npm run build. - Deploy to a local registry to test the new package:
npm publish --registry http://127.0.0.1:4873/. - If all is fine: Deploy to real registry:
npm publish(requires corresponding access token in your.npmrc).
Version Update
- Align the following dependencies with the ones of the new pnpm version (check version by git checkout of the corresponding tag):
@pnpm/*realpath-missingas specified by pnpmnormalize-pathas specified by pnpm
- Use the newest compatible version of
typanion(check version constraint of@pnpm/npm-lifecycle > @yarnpkg/shell > clipaniondeclaring the peer) - Update the
enginesin the package.json - In this module search for
Inspired by https://github.com/pnpm/pnpmand check the history of the declared files for changes since the last version. Merge them as necessary.
