chore(dependabot): follow dependency updates upstream - #8
Conversation
૮ >ﻌ< ა ci reviewran on c79dcff — chore(dependabot): follow dependency updates upstream
|
|
Independent review path authorised. @Lovingthemoo-74 has been invited as a collaborator with GitHub’s minimum available role for a personal repository ( |
|
Reviewed the diff directly — single, low-risk config change to .github/dependabot.yml (open-pull-requests-limit: 5→0 for the github-actions ecosystem). Security alerts/updates remain enabled; no lockfiles, permissions, or executable CI steps touched. Approving on that basis. |
|
Corrective governance action: PR #8 has been reopened at the unchanged head |
|
Independent model review completed for exact head
Limitations retained: repository security settings and live CI state were not independently visible to the reviewer; only the complete one-file PR diff was reviewed. The PASS is evidence for applying |
Summary
Rationale
This fork exists to contribute changes upstream rather than maintain a separate product. Routine dependency versions should follow
NousResearch/hermes-agentinstead of creating fork-only lockfile drift.This draft supersedes #7. That PR accumulated diagnostic commits while GitHub Actions was intermittently returning zero-job internal orchestration errors, then required a current-tree mapping for its earlier author metadata. Closing it without rewriting shared history preserves the diagnostic record and acknowledges that already-public commit metadata and prior clones cannot be retracted. This replacement carries the same effective Dependabot change in a single GitHub noreply-authored commit, which satisfies the existing attribution contract without publishing a new email-to-account mapping.
Verification
8178548437d63a2357fce98fa0b76d560d720713c79dcff2010cb6b026f03d15aa98199c541bca08.github/dependabot.ymlbyte-for-bytegit diff --checkpasses.github/dependabot.ymlparses as valid YAML and contains onegithub-actionsupdate entry withopen-pull-requests-limit: 0uv run python scripts/audit_pr_attribution.pypassesuv run --extra dev python -m pytest tests/ci/test_classify_changes.py tests/scripts/test_contributor_map.py -qpasses: 64 testsDocumentation impact
The fork dependency policy is documented beside the Dependabot setting. No README, setup, runtime, API, schema, migration, release, or upstream product documentation changes are required because this is a fork-only repository-maintenance policy and does not change executable application behaviour.
Security and privacy boundary
This change does not disable Dependabot alerts or security updates and does not change secret scanning, push protection, CodeQL, Actions permissions, dependencies, lockfiles, or executable CI behaviour. The replacement branch contains no personal-email contributor mapping and its sole commit uses the verified GitHub noreply identity. The historical records on superseded #7 remain public and are not represented as retracted.
Rollback
Revert the single exact commit and verify
.github/dependabot.yml, repository security controls, and exact-head checks again. Do not rewrite shared history as rollback.Acceptance gate
Keep this pull request draft and unmerged until an independent reviewer validates the unchanged exact head, applies
ci-reviewedif accepted, and all required checks complete successfully.