philips-labs / continuous-compliance-action

Continuous Compliance makes it possible to enforce company policy on repositories. Continuous Compliance will automatically check your repository for mandatory files or requirements. When possible, it will create detailed Github issue with instructions on how to resolve it.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pros vs cons CC vs Repolinter action

Brend-Smits opened this issue · comments

Pros of using Continuous Compliance:

  • Ability to create issues per rule on the target repositories in a single workflow.
  • Repolinter using a "fix" approach (easily extendible and customizable with existing JSON schema)
  • Lint multiple repositories from one central repository.

Cons of using Continuous Compliance:

  • New JSON schema based on Repolinter fork on Philips-labs
  • GitHub issue creation is done with a "fix" approach which does not allow for multiple fixes to be applied at the same time.