New Features
In this version, we set up the CI pipelines to keep enhancing the development experience. It mainly does three things:
Build the project
The pipeline is triggered on every push to the main
branch or on every pull request.
It builds the project and runs the tests.
The pipeline is defined in .github/workflows/build.yml
.
Check the code style
The pipeline is triggered on every push to the main
branch or on every pull request.
It checks the code style and fails if the code style is not correct.
The pipeline is defined in .github/workflows/code_style.yml
.
If the code style is not correct, you can run the following command to fix it:
./gradlew ktlintFormat
Publish the documentation
The pipeline is triggered on every push to the main
branch or on every pull request.
It generates the documentation and publishes it to GitHub Pages.
The pipeline is defined in .github/workflows/wiki.yml
.
What's Changed
- Basic CI setup by @KevinnZou in #2
Full Changelog: 1.2.0...1.3.0