Skip to content

chore: silence Dependabot rescans of archived legacy/ manifests#44

Merged
mftnakrsu merged 1 commit into
mainfrom
chore/silence-legacy-dependabot
May 10, 2026
Merged

chore: silence Dependabot rescans of archived legacy/ manifests#44
mftnakrsu merged 1 commit into
mainfrom
chore/silence-legacy-dependabot

Conversation

@mftnakrsu

Copy link
Copy Markdown
Owner

Even with the explicit .github/dependabot.yml scope, Dependabot's pip ecosystem was auto-discovering manifests under legacy/ and opening bump PRs for archived 2022 dependencies (PRs #33–42 in this cycle).

The cleanest off-switch: rename the manifest files so they no longer match Dependabot's filename patterns.

Before After
legacy/requirements.txt legacy/requirements.txt.archive
legacy/utils/google_app_engine/additional_requirements.txt .../additional_requirements.txt.archive
legacy/utils/google_app_engine/Dockerfile .../Dockerfile.archive

The contents are unchanged — readers can still see what the 2022 pipeline depended on, but the files no longer get treated as live manifests.

…ning

Even with `.github/dependabot.yml` scoping `pip` to `/`, Dependabot's
pip ecosystem auto-discovered `legacy/requirements.txt` and opened 10
bump PRs for archived 2022 dependencies (PRs #33–42, all closed today).

The cleanest off-switch for that auto-discovery is renaming the
manifest files so they no longer match Dependabot's filename patterns:

  legacy/requirements.txt
    → legacy/requirements.txt.archive
  legacy/utils/google_app_engine/additional_requirements.txt
    → legacy/utils/google_app_engine/additional_requirements.txt.archive
  legacy/utils/google_app_engine/Dockerfile
    → legacy/utils/google_app_engine/Dockerfile.archive

The files' contents are unchanged — readers (or future archeologists)
can still see what the 2022 pipeline depended on. They just aren't
treated as live manifests anymore.
@mftnakrsu mftnakrsu merged commit 08d41dc into main May 10, 2026
8 checks passed
@mftnakrsu mftnakrsu deleted the chore/silence-legacy-dependabot branch May 10, 2026 23:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant