dora-metrics / pelorus

Automate the measurement of organizational behavior
https://pelorus.readthedocs.io/
Apache License 2.0
241 stars 82 forks source link

requirements.txt files should be automatically generated in CI if the PR is from dependabot #1092

Open KevinMGranger opened 8 months ago

KevinMGranger commented 8 months ago

Feature description

When dependabot opens a PR to change a dep version, it fails CI because it checks to see if the poetry deps and requirements.txt deps are in sync.

We could make CI check if this change came from dependabot, make that change, and push it to the PR.

How this will help you

Merging dependabot PRs will be easier, and help reduce noise.

Feature priority

⏳ Low priority, it does not block me of using Pelorus

Code of Conduct

mateusoliveira43 commented 8 months ago

Possible solution https://github.com/dependabot/dependabot-core/issues/935#issuecomment-603882655