chore(dependabot): follow dependency updates upstream - #7
Conversation
The inherited ci.yaml content is unchanged. This path-only rename gives the contribution fork a fresh Actions workflow identity after three deterministic zero-job startup failures at consecutive heads. The identical content scheduled successfully before the identity failure began.
૮ >ﻌ< ა ci reviewrunning on fc35bb1 — chore(privacy): remove fork maintainer email attribution Still running 1 job: ❌ Job failuresCheck contributors / check-attribution · View jobJob Check contributors / check-attribution failed.
|
|
Superseded by #8. The replacement preserves this PR and its diagnostic history, carries the same effective Dependabot diff as one noreply-authored commit, and avoids restoring a personal-email contributor mapping in the current tree. No history was rewritten; #8 remains draft and unmerged pending independent exact-head review and required checks. |
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.The zero-job CI failures were diagnosed as GitHub Actions orchestration errors rather than a defect in
ci.yaml. The failed run pages report “An unexpected error has occurred” with GitHub Support request IDs, while identical workflow content successfully created jobs between failures. A temporary workflow-path replacement reproduced the same platform error and has been fully reverted; the PR now retains the inheritedci.yamlidentity and has no effective CI workflow diff.Verification
.github/dependabot.ymlparses as valid YAML through repository file validationgithub-actionsupdate entry withopen-pull-requests-limit: 033595399991,33599284500, and33599647449each show GitHub's internal “unexpected error” annotation and a GitHub Support request ID; no workflow jobs were created33599348713created jobs successfully from byte-identical orchestration content, disproving a deterministic workflow-file defect; its contributor-attribution check passed after the mapping was addeduv run python scripts/audit_pr_attribution.pypasses with all branch emails mappeduv run --extra dev python -m pytest tests/ci/test_classify_changes.py tests/scripts/test_contributor_map.py -qpasses: 64 tests45b165d693a1ebb3b2a1864dba4f2e2579a78e73has started CI run33599711145, which has successfully created jobs under the restored inheritedci.yamlidentityci-reviewedand all exact-head required checks completeDocumentation impact
The fork dependency policy remains documented beside the Dependabot setting. The contributor mapping is repository-maintenance data consumed by existing documented tooling. The diagnostic workflow-path experiment was fully reverted, so no CI documentation or README change is required. These changes do not alter setup, runtime, contribution behavior, or upstream product documentation.
Security boundary
This PR does not disable Dependabot alerts or security updates and does not change secret scanning, push protection, CodeQL, Actions permissions, dependencies, lockfiles, or executable CI behavior. Independent security review is required before merge; the workflow's
ci-reviewedgate is intentionally left unsatisfied pending that review.