OSDN Git Service

ci: added PR auto create module
[delesterandomselector/DelesteRandomSelector.git] / .github / workflows / createPR.yml
1 name: "create Pull Request"
2
3 on:
4   push:
5     branches: [ staging ]
6
7 jobs:
8   createPullRequest:
9     runs-on: ubuntu-latest
10     steps:
11       - uses: actions/checkout@v2
12
13       - name: Create Pull Request
14         id: cpr
15         uses: peter-evans/create-pull-request@v3
16         with:
17           token: ${{ secrets.GITHUB_TOKEN }}
18           commit-message: Update report
19           committer: GitHub <noreply@github.com>
20           author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
21           signoff: false
22           branch: staging
23           base: master
24           delete-branch: false
25           title: 'Update report'
26           body: |
27             - Auto-generated by [create-pull-request][1]
28             [1]: https://github.com/peter-evans/create-pull-request
29           assignees: hizumiaoba
30           reviewers: hizumiaoba
31           draft: false
32
33       - name: Check outputs
34         run: |
35           echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}"
36           echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}"