NOTE: This branch is for development purposes only.
-
Fork the repository.
-
Clone the repository.
-
Checkout
develop
branch. -
Develop the package.
-
Test the package with the test runner (
Window > Generals > Test Runner
). -
Commit with a message based on Angular Commit Message Conventions as follows:
fix:
fix a bugfeat:
new featuredocs:
changes only in documentationstyle:
changes only in formatting, white-space, etcrefactor:
changes only in code structure (extract method, rename variable, move method, etc)perf:
changes only in code performancetest:
add or update testschore:
changes to the build process or auxiliary tools and libraries such as documentation generation
-
Create a pull request on GitHub. Fill out the description, link any related issues and submit your pull request.
For details, refer to CONTRIBUTING and CODE_OF_CONDUCT.
When you push to the preview
, release
, or v4.x
branch, this package is automatically released by GitHub Action.
Semantic Release is used for automatic release.
- Update the version in
package.json
. - Update
CHANGELOG.md
. - Commit documents and push.
- Update and tag the UPM branch.
- Release on GitHub.
Publish npm registry
Alternatively, you can release it manually with the following command:
$ cd Packages/src
$ npm run release -- --no-ci