Skip to content

ci: disable scheduled workflow runs - #208

Merged
vyncint merged 1 commit into
mainfrom
ci/disable-scheduled-runs
Sep 1, 2026
Merged

ci: disable scheduled workflow runs#208
vyncint merged 1 commit into
mainfrom
ci/disable-scheduled-runs

Conversation

@vyncint

@vyncint vyncint commented Sep 1, 2026

Copy link
Copy Markdown
Owner

What & why

Nothing in this repository runs on a cron any more. The schedule: block is
commented out in every workflow that had one:

  • install.yml (37 7 * * 1)
  • stress.yml (17 6 * * 1)

Every other trigger is untouched — push, pull_request, release,
workflow_dispatch and repository_dispatch all behave exactly as before.
The cron expressions are kept as comments rather than deleted, so restoring a
schedule is uncommenting one block, and the reasoning behind each chosen time
stays next to it.

Comments and prose that stated a cadence as current behaviour are corrected
in the same commit. Prose explaining why a cadence was chosen is left alone —
it still explains the block sitting right there, commented out.

What this does not do

  • No CHANGELOG.md entry: nothing here is user-facing.
  • No tests: this is workflow configuration, and its only real check is that
    the YAML still parses and every workflow keeps at least one trigger. Both
    were verified before pushing.
  • Dependabot's weekly schedule is left alone — it is dependency management,
    not CI.

Checklist

  • No issue linked — this is a direct maintainer request, not a tracked bug
  • Tests added/updated — n/a, workflow configuration only
  • No Rust changed, so fmt/clippy are unaffected
  • All commits are signed off
  • No AI attribution trailers
  • CHANGELOG.md — n/a, not user-facing
  • No snapshots touched

Comment out the schedule block in every workflow that carried one, so
nothing in this repository runs on a cron. Push, pull_request, release,
workflow_dispatch and repository_dispatch are all untouched.

The cron expressions are kept as comments rather than deleted: restoring
a schedule is uncommenting one block, and the reasoning behind each
chosen time stays beside it.

Comments and docs that stated a cadence as current behaviour are
corrected here too.

Signed-off-by: Vyncint Ng <vyncint@icloud.com>
@vyncint
vyncint merged commit 95560de into main Sep 1, 2026
11 checks passed
@vyncint
vyncint deleted the ci/disable-scheduled-runs branch September 1, 2026 15:08
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.

1 participant