openmainframeproject / software-discovery-tool

Software Discovery Tool
Apache License 2.0
31 stars 40 forks source link

Fail a github action when contribution guidelines are not satisfied #183

Open aarishshahmohsin opened 2 months ago

aarishshahmohsin commented 2 months ago

As listed in the contribution guidelines Link:

  1. The branch name should be of the format Software-Discovery-Tool-feature_name.
  2. The commits should include a DCO signoff

A github action should be created that will fail if these conditions are not met.

Please assign this issue to me if it could be a viable addition.

pleia2 commented 2 months ago

It turns out we're not strict on the first one, and it seems a bit frivolous. I'd prefer we update the contribution guidelines to remove it.

The second one already has a check that is required to pass.