Skip to content

Breaking change: Dropping support for on: schedule

Josh Soref edited this page Feb 25, 2024 · 4 revisions

Breaking change: Dropping support for on: schedule

History

The original workaround for not having permissions for pull requests from forks was to use the schedule event.

That was supplanted with the introduction of support for pull_request_target.

There was other contemplated work Limit schedule branches for the feature, but pull_request_target has proven to be considerably cleaner than schedule and at this point, schedule is mostly abandoned.

Plan

Will probably be the last version supporting schedule.

It will include a warning linking to this item.

(or whatever comes after 0.0.22)

Will probably not support schedule.

Migration

In most cases you should be able to refresh your workflow using https://github.com/check-spelling/spell-check-this/blob/main/.github/workflows/spelling.yml adopting a standard on: pull_request_target.

Feedback

If you're actually using schedule, please check for an issue. If there is one, please add your use case to it, if there isn't one, please open an issue and explain why you're using schedule instead of push/pull_request/pull_request_target.

Clone this wiki locally