project icon indicating copy to clipboard operation
project copied to clipboard

"security-bc" repo to use standard CI/CD steps, checks

Open elnyry-sam-k opened this issue 11 months ago • 3 comments

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

elnyry-sam-k avatar Mar 20 '24 12:03 elnyry-sam-k

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

elnyry-sam-k avatar Mar 20 '24 12:03 elnyry-sam-k

Please add your planning poker estimate with Zenhub @karimjindani

elnyry-sam-k avatar Mar 20 '24 12:03 elnyry-sam-k

Please add your planning poker estimate with Zenhub @PaulMakinMojaloop

elnyry-sam-k avatar Mar 20 '24 13:03 elnyry-sam-k