rebase.yml 649 B

1234567891011121314151617181920212223
  1. on:
  2. issue_comment:
  3. types: [created]
  4. name: Automatic Rebase
  5. jobs:
  6. rebase:
  7. name: Rebase
  8. if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase')
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@master
  12. with:
  13. fetch-depth: 0
  14. - name: Automatic Rebase
  15. uses: cirrus-actions/rebase@1.2
  16. env:
  17. GITHUB_TOKEN: ${{ secrets.ACTION_TOKEN }}
  18. always_job:
  19. name: Always run job
  20. runs-on: ubuntu-latest
  21. steps:
  22. - name: Always run
  23. run: echo "This job is used to prevent the workflow to fail when all other jobs are skipped."