diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..3dbb2c9 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,16 @@ +# Keep git submodules up to date automatically. +# +# This template embeds the shared `macros` repo as a git submodule. Dependabot's +# `gitsubmodule` updater opens a PR whenever a submodule's default branch +# (currently `main`) advances, so neither this template nor the books generated +# from it have to bump the pointer by hand. See the ADR at d-morrison/macros +# (docs/adr/0001-macros-submodule-versioning.md) for why we track `main` rather +# than a pinned release tag. +version: 2 +updates: + - package-ecosystem: "gitsubmodule" + directory: "/" + schedule: + interval: "weekly" + commit-message: + prefix: "chore(submodule)"