pagarme / superbowleto

:football: A microservice to issue, register and manage boletos
MIT License
5 stars 0 forks source link

QA-2477 Migrate ci to ga #387

Closed paulofachini closed 2 years ago

paulofachini commented 2 years ago

Description

The purpose of this PR is to migrate the CI tool from Circle CI to Github Actions (Lint, Test and Sonar). Remove these steps from Circleci, Makefile and adjust the Required. Sonar badges will also be added in the README.

Observation: The goal at this point is to convert to CI pipes only. CD will be added for later due to credentials to make CD.

Your checklist for this pull request

:rotating_light: Please review this items for a good pull request. :four_leaf_clover:

  1. I've read the project's Contributing Guidelines
  2. My commits are well written and follow pagarme/git-style-guide
  3. My changes are well covered by tests and logs
  4. I've updated the project docs (if needed)
  5. I fell safe about this implementation
  6. I feel comfortable with the code I wrote, and I'm not ashamed to show it to my friends

In a good pull request, everything above is true :relaxed:

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information