-
Notifications
You must be signed in to change notification settings - Fork 136
Releasing Backward Versions Below 0.24
Steps to add some commits to backward version:
-
Find commit IDs you would like to add, it usually can be found in master branch, after running
git logcommand. Save them somewhere.
-
Go to latest patch version of tag without RC.
For example from list of these tags, newest one is v0.15.2. So rungit checkout v0.15.2 -
From this tag create new branch
git checkout -b release/0.15.3 -
Cherry Pick all commits you want to add.
cherry-pick {{commit ID}} -
Run
npm run std-version. It will add release commit and increment tag of packages If there are any issues, runrm -rf node_modules && rm package-lock.json && npm i -
Run
npm run build-pack-library- It will create.tgzfile, which can be tested in external application -
Copy
dist/libs/core/fundamental-ngx-core-{{version}}.tgzfile to test application. -
Test this dist package, by adding it to package.json
"@fundamental-ngx/core": "file:fundamental-ngx-core-{{version}}.tgz", -
Install dependencies by
npm i -
When everything works fine, go to
dist/libs/core, checkpackage.jsonthere, if it has same version -
If you are completely sure that eveything works fine run
npm publish --tag archive --access publicindist/libs/core. Be very careful, it can't be reverted. Version can't be removed from NPM