mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-19 19:21:03 +00:00
Updated review-bot to obtain number from event (#4271)
It seems that `review-trigger` is not uploading the artifact that is used by `review-bot`, so I changed the PR-Number to be obtained by the previous event that triggered this action. I also took the liberty to replace `tibdex/github-app-token` for `actions/create-github-app-token` which is GitHub's official app.
This commit is contained in:
@@ -11,22 +11,18 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
environment: master
|
||||
steps:
|
||||
- name: Extract content of artifact
|
||||
id: number
|
||||
uses: Bullrich/extract-text-from-artifact@v1.0.0
|
||||
with:
|
||||
artifact-name: pr_number
|
||||
- name: Generate token
|
||||
id: app_token
|
||||
uses: tibdex/github-app-token@v1
|
||||
uses: actions/create-github-app-token@v1.9.3
|
||||
with:
|
||||
app_id: ${{ secrets.REVIEW_APP_ID }}
|
||||
private_key: ${{ secrets.REVIEW_APP_KEY }}
|
||||
app-id: ${{ secrets.REVIEW_APP_ID }}
|
||||
private-key: ${{ secrets.REVIEW_APP_KEY }}
|
||||
- name: "Evaluates PR reviews and assigns reviewers"
|
||||
uses: paritytech/review-bot@v2.4.0
|
||||
with:
|
||||
repo-token: ${{ steps.app_token.outputs.token }}
|
||||
team-token: ${{ steps.app_token.outputs.token }}
|
||||
checks-token: ${{ steps.app_token.outputs.token }}
|
||||
pr-number: ${{ steps.number.outputs.content }}
|
||||
# This is extracted from the triggering event
|
||||
pr-number: ${{ github.event.workflow_run.pull_requests[0].number }}
|
||||
request-reviewers: true
|
||||
|
||||
Reference in New Issue
Block a user