📣 Support/Questions?: Please see our Support Page for general support questions. The issues on GitHub should be reserved for bug reports and feature requests.
- Fork the repo & clone it locally.
npm install
npm run build
to build source files
Using symlinks for Angular tooling may lead to issues. To test changes in a real project, copy the library to node_modules/@ionic/angular-toolkit
. For example, using rsync
:
rsync -avuP --exclude .git --exclude node_modules /path/to/git/angular-toolkit node_modules/@ionic
CI automatically publishes the next version semantically from analyzing commits in stable
. To maintain a shared history between main
and stable
, the branches must be rebased with each other locally.
-
When it's time to cut a release from
main
:git checkout stable git rebase main git push origin stable
-
Await successful publish in CI. Ionitron will push the updated versions and tags to
stable
. -
Sync
main
withstable
.git pull origin stable git checkout main git rebase stable git push origin main