Skip to content

[Fix] Split dependency updates into weekly minor and quarterly major - #338

Merged
dennis-zyska merged 1 commit into
devfrom
fix-dependabot_eslint
Aug 11, 2026
Merged

[Fix] Split dependency updates into weekly minor and quarterly major#338
dennis-zyska merged 1 commit into
devfrom
fix-dependabot_eslint

Conversation

@akash9676

Copy link
Copy Markdown
Collaborator

Summary

Splits the automated dependency workflow into weekly minor/patch PRs (gated on make audit) and quarterly major-update reminder PRs that require manual testing before merge.

New Dev Features

  • Weekly job bumps only minor/patch versions via npm-check-updates --target minor, runs make audit, and opens a PR only when audit passes
  • Quarterly job (1 Jan / 1 Apr / 1 Jul / 1 Oct) bumps major versions only and opens a reminder PR marked as needing testing
  • Manual workflow_dispatch still runs both jobs

Known Limitations

  • Major PRs are not audit-gated; review and testing stay manual
  • If weekly audit fails after bumps, no PR is opened for that run

@dennis-zyska
dennis-zyska merged commit 087190a into dev Aug 11, 2026
3 of 5 checks passed
@dennis-zyska
dennis-zyska deleted the fix-dependabot_eslint branch August 11, 2026 17:30
@akash9676
akash9676 restored the fix-dependabot_eslint branch August 11, 2026 17:30
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.

2 participants