-
Notifications
You must be signed in to change notification settings - Fork 487
Open
Labels
discussion welcomeWelcome to join the discussion togetherWelcome to join the discussion togetherenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Search before asking
- I searched in the issues and found nothing similar.
Motivation
As a developer,
I wanna involve code quality checking into current CI pipeline,
So create this issue for tracking.
Solution
Plan to involve below stack one by one:
- Fix all test failure in project level
[DONE] feat: enable all verification in ci #390 fix: fix all cases #372 fix: Fix style test #371 test: Add web input stream test #361 test: Add comment test #360 fix: fix poi write #348 fix: fix data format #341 fix: complex header test #334 fix: fix repeat cases #315 fix: issue in FileTemp and Poi3 #298 Feature/fix image write issue #297 fix: all files with zhuangjiaju's local path #286 fix: unclose resource in temp write #285 fix: maven properties and module exception for reflection #284 fix: failure unit test #283 - Add Jacoco into maven test phase, which is used to generate the code coverage
[DONE] feat: add code coverage report in ci #422 - Add Codecov into CI, which is used to track the project and commit coverage status
[TODO] As a healthy project, the coverage should keep moving - [Optional] Add Unit Test Results within PR CI
[DONE] GitHub Action to Publish Test Results, it's friendly for developer to mention the failure case
feat: Add Unit Test Results within PR CI #424 - [Optional] Integration with Sonar
[TODO] As Fastexcel is based on POI, we often meet several security warning and finding - [Optional] Nightly Build
[DONE] As full test will take hours in CI, current CI only perform the core test, so how about to schedule the full test in nightly build?
feat: add nightly build for fully test #437 - Add CI Check for Markdown files as document integration
chore: add markdown lint check for markdown files on push and pull request #497
Alternatives
No response
Anything else?
Please feel free to suggest on the specific solution and more actions.
Are you willing to submit a PR?
- I'm willing to submit a PR!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
discussion welcomeWelcome to join the discussion togetherWelcome to join the discussion togetherenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers