Skip to content

Draft on Changes Requested #203

Draft on Changes Requested

Draft on Changes Requested #203

name: Draft on Changes Requested
on:
workflow_run:
workflows: ["Record Changes Requested"]
types: [completed]
permissions: {}
jobs:
get-pr:
if: github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
permissions:
actions: read
outputs:
pr_number: ${{ steps.pr.outputs.number }}
steps:
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
with:
name: pr-info
run-id: ${{ github.event.workflow_run.id }}
github-token: ${{ github.token }}
- id: pr
run: echo "number=$(cat pr_number.txt)" >> "$GITHUB_OUTPUT"
draft:
needs: get-pr
uses: DIRACGrid/.github/.github/workflows/draft-on-changes-requested.yml@eab297d50d33cf7eabf0b388ac57d1f91e36d14c # main
with:
pr_number: ${{ fromJSON(needs.get-pr.outputs.pr_number) }}
secrets:
token: ${{ secrets.DRAFT_PAT }}