Currently, the stale bot (and the runner in general) require actions: write permissions to modify existing caches but not to create new ones. If actions: write permissions aren't necessary to create caches, why are they needed to update them? Could a new cache: write permission be introduced for the runner?
References
1133 / #1131
https://github.com/nodejs/help/pull/4396
Issue
Currently, the stale bot (and the runner in general) require
actions: write
permissions to modify existing caches but not to create new ones. Ifactions: write
permissions aren't necessary to create caches, why are they needed to update them? Could a newcache: write
permission be introduced for the runner?