Skip to content

ci: drop Dependabot, which cannot clone this repo - #378

Merged
Seungpyo1007 merged 1 commit into
developfrom
ci/drop-dependabot
Oct 31, 2026
Merged

Seungpyo1007 merged 1 commit into
developfrom
ci/drop-dependabot

Conversation

@Seungpyo1007

Copy link
Copy Markdown
Member

What

Removes .github/dependabot.yml. The README now says the TechEngine pin and the pinned action SHAs are bumped by hand.

Why

Dependabot cannot clone this repo. Both first runs on 2026-10-31 failed with Dependabot::OutOfDisk after 34 minutes (gitsubmodule, github-actions).

Dependabot always clones with --recurse-submodules. TechEngine carries TechAPI as its own submodule, so the clone loops through TechAPI → TechEngine → TechAPI … until the runner's disk is full. dependabot.yml has no setting that stops the recursion. Each scheduled attempt would burn about half an hour of runner time and still open nothing.

A bump stays a normal PR into develop. When TechEngine moves, pr-checks runs the full engine validator and a smoke dump.

Closes #297

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
@Seungpyo1007 Seungpyo1007 added bug Something isn't working documentation Improvements or additions to documentation ci CI and workflow changes labels Oct 31, 2026
@Seungpyo1007
Seungpyo1007 merged commit a461e26 into develop Oct 31, 2026
13 checks passed
@Seungpyo1007
Seungpyo1007 deleted the ci/drop-dependabot branch October 31, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ci CI and workflow changes documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Engine, TechEngineBot and automation (workstream)

2 participants