Skip to content

chore(security): schedule independent runtime dependency audits - #253

Merged
abruption merged 1 commit into
mainfrom
abruption/v103-issue-236
Oct 5, 2026
Merged

abruption merged 1 commit into
mainfrom
abruption/v103-issue-236

Conversation

@abruption

Copy link
Copy Markdown
Owner

Summary

Add a separate weekly/manual dependency audit for Python runtime relay/MCP dependencies and Control production npm dependencies. Preserve audit failures and always retain reports, without gating unrelated PRs or restoring automatic version-update PRs.

Closes #236

Type

  • chore / test

Checklist

  • Commit-pinned actions, read-only permissions and four-language security docs.
  • Vulnerability-alert setting confirmed enabled by API (HTTP 204).
  • Automatic Dependabot update PRs remain disabled.

Verified against

Python 3.13.7, macOS arm64: independently reran 12 workflow/i18n tests. Actual workflow shell commands are exercised with offline JSON stubs for exit 0/1/2 and setup failure. Independent read-only review completed.

Notes

No live advisory-service audit or GitHub dispatch was performed. Scheduled workflow execution is a post-merge operational check, not proven by fixtures. An inactive repository may need scheduled workflow re-enablement. Preserve #230's prepare-release pinning contract when reconciling the shared test. No merge/release/deployment.

@abruption abruption added this to the v1.0.3 milestone Oct 3, 2026
@abruption
abruption merged commit 87dcaa2 into main Oct 5, 2026
28 checks passed
@abruption
abruption deleted the abruption/v103-issue-236 branch October 5, 2026 00:17
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.

chore(security): re-enable Dependabot vulnerability alerts and schedule dependency audits

1 participant