Use action user as the trigger user of schedules (#30581) #30610
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Backport #30581 by @yp05327
Follow #30357
When user push to default branch, the schedule trigger user will be the user.
When disable then enable action units in settings, the schedule trigger user will be action user.
When repo is a mirror, the schedule trigger user will be action user. ( before it will return error, fixed by #30357)
As scheduled job is a cron, the trigger user should be action user from Gitea, not a real user.