chore(ci): slow both dependabot channels from weekly to monthly - #13853
Merged
Conversation
Cadence-only change per maintainer ruling (2026-08-31, quoted in #13850): both dependabot.yml update blocks (npm and github-actions) move schedule.interval from weekly to monthly. schedule.day is dropped from both blocks -- it is only meaningful for a weekly interval per the dependabot config docs. schedule.time is left untouched (valid for any interval), as are groups, open-pull-requests-limit, and commit-message config. Part of #13850
os-sam
marked this pull request as ready for review
August 31, 2026 15:07
os-sam
enabled auto-merge
August 31, 2026 15:07
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.
Fixes #13850
Cadence-only change per maintainer ruling (2026-08-31, quoted verbatim in the issue): 「objectstack 也改为按月」 — sibling of objectstack-ai/objectui#7039's 「interval: weekly → monthly」 ruling, this repo's copy.
Change
.github/dependabot.yml, both update blocks (npmandgithub-actions):schedule.interval: "weekly"→"monthly"schedule.day: "monday"line in each block —schedule.dayis only meaningful for aweeklyinterval per GitHub's dependabot.yml configuration docs (confirmed via search ofdocs.github.com/.../dependabot-options-reference, which was not directly fetchable from this container due to an egress block on that domain, but the search summary is unambiguous: "dayoption is only applicable when the interval is set to 'weekly'"). Removing it rather than leaving a now-inert key.schedule.time: "02:00"kept in both blocks (valid for any interval), along with everything else — groups,open-pull-requests-limit, commit-message config.Diff touches only the two
intervalvalues and the twodaylines — nothing else in.github/dependabot.ymlchanged.Acceptance
.github/dependabot.ymlis not released-package source, so no changeset is owed. Verdict, replicating this repo's ownchangeset-checkjob (.github/workflows/pr-automation.yml, "Count the changesets this PR adds" step) locally:skip-changesetlabel was applied to this PR (additivePOST /repos/objectstack-ai/objectstack/issues/13853/labels, HTTP 200, confirmed present on read-back) sochangeset-checkdoes not demand one it isn't owed.git diffshows exactly 2 insertions / 4 deletions across the two blocks — the twointervalline edits and the twodayline removals, nothing else.Context
Cadence-only change: dependency-update PR volume drops ~4×; GitHub security-alert PRs are not driven by
scheduleand stay immediate. Auto-merge machinery is untouched.