name: fast-forward on: issue_comment: types: [created, edited] jobs: fast-forward: # Only run if the comment contains the /fast-forward command. if: ${{ contains(github.event.comment.body, '/fast-forward') && github.event.issue.pull_request }} runs-on: ubuntu-latest permissions: contents: write pull-requests: write issues: write steps: - name: Fast forwarding uses: sequoia-pgp/fast-forward@v1 with: merge: true # To reduce the workflow's verbosity, use 'on-error' # to only post a comment when an error occurs, or 'never' to # never post a comment. (In all cases the information is # still available in the step's summary.) comment: on-error