42dx / edgio-go-sdk

Go SDK implementing Edgio's REST API
http://github.42dx.dev/edgio-go-sdk/
MIT License
8 stars 1 forks source link

chore: added commit summary restrictions #0 #36

Closed rafapaulin closed 6 months ago

rafapaulin commented 6 months ago

Proposed Changes

Add a step on GHA to make sure the commit messages are compliant with 42dx's CONTRIBUTING guide.

Contribution type

Related Issue(s)

Motivation, Context and Extra Info

This commit summary restriction step is important, since we rely on them to automatically build our changelog.

On top of that, checking each commit message is impractical, specially considering that this kind of check can be automated :)

Checks

General

Code Standards

Documentation and reliability

Testing

How to verify the changes

  1. Create a dummy PR, write some non-compliant commit messages and push them
  2. Create a dummy PR, write only compliant commit messages and push them

Screenshots (if appropriate)

N/A

sonarcloud[bot] commented 6 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

github-actions[bot] commented 6 months ago

:tada: This PR is included in version 1.0.0-beta.2 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: