project
project copied to clipboard
"security-bc" repo to use standard CI/CD steps, checks
Goal:
As an
adopter of Mojaloop
I want to
ensure that standard CI/CD steps adopted by Mojaloop are followed for mojaloop/security-bc
so that
I can be confident of the quality of the codebase of this repo
Acceptance Criteria:
- [ ] CI/CD steps listed below are configured for the security-bc repo and pass
- [ ] Integration tests
- [ ] Vulnerability checks
- [ ] Image scans
- [ ] Functional tests
- [ ] License scans
- [ ] PR title check missing
- [ ] Missing automated releases
- [ ] Test coverage 90%
Note: In case there are issues with any of the steps (such as failure of a license scan failure), separate issues maybe created based on the scope and nature of the issue to address it.
Complexity: <High|Medium|Low> > A short comment to remind the reason for the rating
Uncertainty: <High|Medium|Low> > A short comment to remind the reason for the rating
Tasks:
- [ ] TBD [ @? ]
Done
- [ ] Acceptance Criteria pass
- [ ] Designs are up-to date
- [ ] Unit Tests pass
- [ ] Integration Tests pass
- [ ] Code Style & Coverage meets standards
- [ ] Changes made to config (default.json) are broadcast to team and follow-up tasks added to update helm charts and other deployment config.
Pull Requests:
- [ ] TBD
Follow-up:
- N/A
Dependencies:
- N/A
Accountability:
- Owner: TBC
- QA/Review: TBC
Hey team! Please add your planning poker estimate with Zenhub @bushjames @TW-Ei-Nghon-Phoo @JaneS321 @kyaw-soe-tw @SithuKyaw-Thitsaworks @myo-min-htet @zinzinnyohlaing-tw
Please add your planning poker estimate with Zenhub @karimjindani
Please add your planning poker estimate with Zenhub @PaulMakinMojaloop