Repository navigation
fix(dependabot): remove unavailable label overrides - #47
Merged
Merged
Conversation
Closed
Co-authored-by: bryansayler <207279+bryansayler@users.noreply.github.com>
Co-authored-by: bryansayler <207279+bryansayler@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add missing labels for dependencies and github-actions
Remove unavailable labels from Dependabot configuration
Oct 4, 2026
bryansayler
marked this pull request as ready for review
October 30, 2026 04:43
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
This was referenced Oct 30, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Outcome
Dependabot created PR #58 but warned that the explicitly configured
dependenciesandgithub-actionslabels were unavailable. This PR removes that three-line override so Dependabot can manage its default labels. It does not fix or assert a block on PR creation.Reuses the original correction and receipt. Main was merged into this branch without rewriting the original commits, and a new receipt covers the current base. No dependency upgrades or workflow changes are included.
Exact subject
eb889adf3009951de873890103199600f4aad20f303d201e88f7622afe7bace65b6a4eeaa22b2c772bbf96193fd296014b917836af8850414736b532.github/dependabot.yml, the original evidence receipt, and.quirk/evidence/dependabot-labels-current-main-2bbf96193fd2.json.Scope and authority
IMPLEMENTATION_DETAIL. Preserves Monday 08:00 UTC weekly updates, seven-day cooldown, limit of five open update PRs,chore/scope commit messages, wildcard GitHub Actions grouping, and all workflow security controls.Bryan explicitly authorized reuse and integration of this fix in the current task: “Merge when confident.” This authorization is limited to this label repair. PR #58's nine dependency upgrades remain independent.
No canonical concepts, schemas, APIs, secrets, repository settings, release, or deployment change. Merge must use Create a merge commit to preserve receipt subjects.
Evidence and verification
VERIFIED locally on October 29, 2026 (America/Chicago):
git diff --checkpassed.scripts/validate.sh: 232 of 233 tests passed, then exited 1. The sole failure istest_repository_documents_are_fresh_today:docs/todos/2026-10-03-workspace-portfolio-plans.mdwas due for review on October 17.Receipt:
qreceipt.dependabot-labels-current-main.2bbf96193fd2, source repositoryQuirk-Systems/.github, source commit303d201e88f7622afe7bace65b6a4eeaa22b2c77, source path.quirk/evidence/dependabot-labels-current-main-2bbf96193fd2.json, digestsha256:cc31f8b4b9c5a9905f910750b0fb22aada78f8d12d2e9c4a2dd937cd70e0b0b5.VERIFIED: current repository labels still lack both configured names. The refreshed head triggered Governance Contracts, Dependency Review, and CodeQL. All three failed before starting: each job has no runner or steps and the annotation “The job was not started because your account is locked due to a billing issue.”
UNKNOWN: successful hosted validation and post-change Dependabot labeling behavior. GitHub reports main unprotected and returns no repository/inherited rulesets; the detailed branch-protection endpoint is unavailable to this integration. There are no submitted reviews or unresolved review threads. No protections or settings were changed. Merge proceeds under the explicit task authorization based on the bounded configuration proof, passing receipt coverage, unchanged workflow files, and the independently reproduced baseline failure; it does not imply green CI.
Risk, rollback, and residue
Default labels may differ from the explicit override; GitHub documents that Dependabot creates default labels when necessary: https://docs.github.com/en/code-security/reference/supply-chain-security/dependabot-options-reference#labels
The expired portfolio-plan review remains separate maintenance work. Future Dependabot behavior still needs observation; a configuration check does not prove a successful scheduled run. Reverting the configuration change would restore the known invalid override and warning.
Fixes #46 by removing the invalid configuration values, one of that issue's stated remedies. Does not claim a warning-free subsequent Dependabot run. PR #58 remains outside this integration.