-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Forking is a standard practice in GitHub. When I fork this repository or pull in new versions of the default branch, workflows start running.
Quite a few of these workflows will sit there stalled for days because they're configured to use large runners.
It's really a pretty lousy experience as I'm trying to determine how things work and what I get are a bunch of things that don't work.
Things that could be done:
- Use a job to define runners for jobs that might run on large runners.
- Have that job determine if the current repository has large runners and either pick that as an output or if not cause those jobs to run on a basic runner or not run at all.
- Decide that certain jobs shouldn't run unless a
var
is defined (and define that for this repository and specific forks where people are willing to pay for large runners).
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested