Skip to content

Commit a461e26

Browse files
committed
ci: drop Dependabot, which cannot clone this repo
Both first runs on 2026-10-31 failed with Dependabot::OutOfDisk after 34 minutes. Dependabot clones with --recurse-submodules, and TechEngine carries TechAPI as its own submodule, so the clone loops until the disk is full; dependabot.yml has no setting that stops the recursion. The TechEngine pin and the pinned action SHAs are bumped by hand instead. Refs #297
1 parent db0c821 commit a461e26

2 files changed

Lines changed: 4 additions & 37 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 0 additions & 35 deletions
This file was deleted.

‎README.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,10 @@ This repo follows git-flow:
7777
| `feat/*`, `data/*`, `fix/*`, `chore/*` | Short-lived work branches, cut from `develop`. |
7878

7979
A release is a PR from `develop` to `main`; merging it deploys the site.
80-
Dependabot opens the TechEngine submodule bump (weekly) and GitHub Actions
81-
updates (monthly) as PRs into `develop`; they are merged by hand like any other.
80+
The TechEngine pin and the pinned action SHAs are bumped by hand, in a PR into
81+
`develop` that pr-checks validates like any other. Dependabot can't do it:
82+
TechEngine carries TechAPI as its own submodule, and Dependabot's recursive
83+
clone runs out of disk on that loop.
8284

8385
## Contributing
8486

0 commit comments

Comments
 (0)