-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
Background:
- My repository has a PR check set up to run on localization PRs opened by the Crowdin GH Action
- Once that PR check passes, the PR is auto-merged
- I'm using a Personal Access Token (specified via
env.GITHUB_TOKEN) for a step that hascreate_pull_request: true - The way our localization pipeline is setup, new translations can come in and get force pushed to an existing PR if that PR is not merged yet.
Problem:
- For force pushes, the commit author is
github-actions(configured here) - PR checks do not trigger for these commits, because Github Actions by design will not trigger other Github Action workflow runs (see Github docs).
- As a result, these PRs sit un-merged (because the check to auto-merge never runs), and someone has notice that, and then close & reopen the PR to get the PR checks to trigger.
Describe the solution you'd like
- Ideally we could use the value specified by
GITHUB_TOKENto push to the branch, or somehow provide an option to push to the branch not asgithub-actions. We have a 'bot' Github user that owns the PAT that would be ideal to use.
Describe alternatives you've considered
- N/A, we've just lived with this problem for a while
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
