Skip to content

Tags: pfeiffer/rebase

Tags

1.3

Toggle 1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Support rebasing PR from forks and allow only selected users to rebase (

cirrus-actions#17)

* Support rebasing PR from forks

This works only if the "Allow edit from maintainers" option is checked
and the `GITHUB_TOKEN` variable is set using a developer token, i.e.

env:
  GITHUB_TOKEN: ${{ secrets.GITHUB_OAUTH_TOKEN }}

* Use the user name and email for committer name

Instead of using a generic name and address, fetch these information
from using the GitHub API.

* Allow user based tokens

If an environment variable `<user_login>_TOKEN` exists, that variable is
used instead of `GITHUB_TOKEN`.

This makes it possible to allow only some users to rebase the PRs by
setting

  env:
    <user1>_TOKEN: ${{ secrets.<user1>_TOKEN }}
    <user2>_TOKEN: ${{ secrets.<user2>_TOKEN }}

1.2

Toggle 1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Exit with code 0 when nothing to do

Workaround for cirrus-actions#14

1.1

Toggle 1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixed workflow location

1.0

Toggle 1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rename action to Automatic Rebase