diff options
author | Doug Bunting <6431421+dougbu@users.noreply.github.com> | 2021-05-18 02:43:16 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-18 02:43:16 +0300 |
commit | 50b2470d75b0ff09994a190c68b45e68506e8f1b (patch) | |
tree | 983239d087afb24880fff79cb170eb5fcb828485 /.github | |
parent | 27314db0a1f124d243f3cfdce4d8345b944a9785 (diff) |
[main] Update submodules (#32634)
- be explicit about what we're tracking
- important for MessagePack-CSharp because we were tracking a year-old splinter
- get the latest from the remotes
- find the `DoAll` symbol
- i.e. react to the single breaking change in `googletest`
- add dependabot.yml
- start with keeping submodules up-to-date
- can expand later to cover e.g. gradle, maven, or npm
- note this file need only be present in our default branch
nit:
- change googletest name to match path
- `set-branch` and other updates do weird things otherwise
- but, this requires another `git submodule update --init` in some cases
Diffstat (limited to '.github')
-rw-r--r-- | .github/dependabot.yml | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..04a5b9f96d --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,56 @@ +version: 2 +updates: + # Keep submodules up to date in 'main'. + - package-ecosystem: "gitsubmodule" + directory: "/" + schedule: + # Weekly interval opens PRs on Monday. + interval: "weekly" + allow: + - dependency-type: "all" + assignees: + - "dotnet/aspnet-build" + labels: + - area-infrastructure + - dependencies + + # Keep submodules up to date in 'release/*' branches. (Unfortunately Dependabot security PRs can't target these.) + - package-ecosystem: "gitsubmodule" + directory: "/" + schedule: + # Monthly interval opens PRs on the first of s Month. + interval: "monthly" + allow: + - dependency-type: "all" + assignees: + - "dotnet/aspnet-build" + labels: + - area-infrastructure + - dependencies + target-branch: "release/2.1" + - package-ecosystem: "gitsubmodule" + directory: "/" + schedule: + # Monthly interval opens PRs on the first of s Month. + interval: "monthly" + allow: + - dependency-type: "all" + assignees: + - "dotnet/aspnet-build" + labels: + - area-infrastructure + - dependencies + target-branch: "release/3.1" + - package-ecosystem: "gitsubmodule" + directory: "/" + schedule: + # Monthly interval opens PRs on the first of s Month. + interval: "monthly" + allow: + - dependency-type: "all" + assignees: + - "dotnet/aspnet-build" + labels: + - area-infrastructure + - dependencies + target-branch: "release/5.0" |