-
I fork lots of repositories. Some will include workflows with If a workflow only includes But, if a workflow has: on:
push:
pull_request:
schedule: ... And the push/pull_request events are used for standard CI, then I can't just disable the workflow if I want to know if I haven't broken the build. I'd like to set a default policy on my personal account and one of my orgs to not run schedules. I'm not in a position to force each org/repo that I fork to not use scheduled tasks (I initially used them for my workflow, but have long since replaced that, so I do understand that repos may have had needs for the feature). Note: I'm asking for policy options at the:
Setting at the org level should let me either ban them for my org, or default them to off. This is not the same as disabling the workflow, as a |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Thanks @jsoref - this is good feedback as usual. This makes a lot of sense, we'll put this on the backlog. |
Beta Was this translation helpful? Give feedback.
-
Related to this suggestion here, I think it totally would make sense to allow an author of a workflow to restrict for which repo a workflow is allowed to run (or if it is allowed to run it for forks) so I opened this ticket here: #16109 |
Beta Was this translation helpful? Give feedback.
Thanks @jsoref - this is good feedback as usual. This makes a lot of sense, we'll put this on the backlog.