diff --git a/dependabot-monthly.yml b/dependabot-monthly.yml new file mode 100644 index 0000000..ba49669 --- /dev/null +++ b/dependabot-monthly.yml @@ -0,0 +1,25 @@ +version: 2 +updates: + +# A monthly update of the rust-vmm-ci submodule +- package-ecosystem: gitsubmodule + directory: "/" + schedule: + interval: monthly + open-pull-requests-limit: 1 + +# A monthly update to rust dependencies. These will be grouped, +# e.g. one PR will contains updates for all dependencies. +- package-ecosystem: cargo + directory: "/" + schedule: + interval: monthly + open-pull-requests-limit: 1 + # Make it also update transitive dependencies in Cargo.lock + allow: + - dependency-type: "all" + # Group all available updates into a group called "rust-dependencies" + groups: + rust-dependencies: + patterns: + - "*" diff --git a/dependabot-weekly.yml b/dependabot-weekly.yml new file mode 100644 index 0000000..973292a --- /dev/null +++ b/dependabot-weekly.yml @@ -0,0 +1,27 @@ +version: 2 +updates: + +# A weekly update of the rust-vmm-ci submodule +- package-ecosystem: gitsubmodule + directory: "/" + schedule: + interval: weekly + day: monday + open-pull-requests-limit: 1 + +# A weekly update to rust dependencies. These will be grouped, +# e.g. one PR will contains updates for all dependencies. +- package-ecosystem: cargo + directory: "/" + schedule: + interval: weekly + day: monday + open-pull-requests-limit: 1 + # Make it also update transitive dependencies in Cargo.lock + allow: + - dependency-type: "all" + # Group all available updates into a group called "rust-dependencies" + groups: + rust-dependencies: + patterns: + - "*"