Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

👷 Add pip to dependabot config #2942

Closed
wants to merge 1 commit into from

Conversation

ff137
Copy link
Contributor

@ff137 ff137 commented May 9, 2024

Configures pip dependency management with dependabot

I've specified:

    schedule:
      interval: daily
    update-types:
      - "minor"
      - "major"
    commit-message:
      prefix: "chore(deps): "
    labels:
      - "dependencies"
      - "python"

Let me know if there are any desired changes.

update-types specifies to ignore patch releases, so it doesn't spam too much (and because ~ or ^ versioning already would include patch releases when lock file is updated)
Then, commit-message: prefix and labels is to match the existing dependabot PR style (which I assume is currently created manually)

Signed-off-by: ff137 <ff137@proton.me>
Copy link

sonarcloud bot commented May 9, 2024

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

@ff137 ff137 marked this pull request as draft May 9, 2024 21:01
@WadeBarnes
Copy link
Member

Hi @ff137, We have one of our team members working on updating the dependabot configurations too. See his preliminary work for aca-py here; https://github.com/rajpalc7/aries-cloudagent-python/pull/1/files

@ff137
Copy link
Contributor Author

ff137 commented May 10, 2024

@WadeBarnes good stuff! Thanks, that one's much more comprehensive 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants