Skip to content

Commit c57731c

Browse files
SMoraisAnsyspyansys-ci-botStefanThoene
authored
ci: update dependabot configuration (#574)
## Description Make dependabot PRs weekly and add groups of dependencies. ## Issue linked None ## Checklist - [ ] I have tested my changes locally. - [ ] I have added necessary documentation or updated existing documentation. - [ ] I have followed the coding style guidelines of this project. - [ ] I have added appropriate tests (unit, integration, system). - [ ] I have reviewed my changes before submitting this pull request. - [ ] I have linked the issue or issues that are solved by the PR if any. - [ ] I have assigned this PR to myself. - [ ] I have made sure that the title of my PR follows [Conventional commits style](https://www.conventionalcommits.org/en/v1.0.0/#summary) (e.g. ``feat: add optical property``) - [ ] I have agreed with the Contributor License Agreement ([CLA](https://developer.ansys.com/form/cla-acceptance)). --------- Co-authored-by: pyansys-ci-bot <[email protected]> Co-authored-by: Stefan Thöne <[email protected]>
1 parent 673fa6a commit c57731c

File tree

2 files changed

+34
-11
lines changed

2 files changed

+34
-11
lines changed

.github/dependabot.yml

Lines changed: 33 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,31 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "pip" # See documentation for possible values
4-
directory: "/" # Location of package manifests
3+
- package-ecosystem: "pip"
4+
directory: "/"
55
schedule:
6-
interval: "daily"
6+
interval: "weekly"
7+
day: "monday"
8+
time: "05:00"
9+
timezone: "Europe/Paris"
710
labels:
811
- "maintenance"
912
- "dependencies"
13+
reviewers:
14+
- "StefanThoene"
15+
- "pluatansys"
1016
assignees:
1117
- "pyansys-ci-bot"
1218
ignore:
1319
- dependency-name: "grpcio-tools"
1420
- dependency-name: "grpcio-health-checking"
1521
commit-message:
16-
prefix: "build"
22+
prefix: "build(pip)"
1723
groups:
24+
core-deps:
25+
patterns:
26+
- "ansys-tools-path"
27+
- "numpy"
28+
- "comtypes"
1829
grpc-deps:
1930
patterns:
2031
- "grpc*"
@@ -31,18 +42,29 @@ updates:
3142
- "numpydoc"
3243
- "sphinx"
3344
- "sphinx*"
34-
45+
test-deps:
46+
patterns:
47+
- "pytest*"
48+
graphics-deps:
49+
patterns:
50+
- "pyvista"
51+
- "ansys-tools-visualization-interface"
52+
jupyter-deps:
53+
patterns:
54+
- "jupyterlab"
55+
- "ipywidgets"
56+
- "notebook"
57+
- "matplotlib"
3558
- package-ecosystem: "github-actions"
3659
directory: "/"
3760
schedule:
38-
interval: "daily"
61+
interval: "weekly"
62+
day: "monday"
63+
time: "05:00"
64+
timezone: "Europe/Paris"
3965
labels:
4066
- "maintenance"
4167
assignees:
4268
- "pyansys-ci-bot"
4369
commit-message:
44-
prefix: "ci"
45-
groups:
46-
actions:
47-
patterns:
48-
- "*"
70+
prefix: "ci"

doc/changelog.d/574.maintenance.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
update dependabot configuration

0 commit comments

Comments
 (0)