diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml index 415c25ee..8774b7e3 100644 --- a/.github/workflows/test-pr.yml +++ b/.github/workflows/test-pr.yml @@ -40,7 +40,21 @@ jobs: cd qcg-tester python -m pip install --upgrade pip pip install -r requirements.txt + - name: Get PR details + if: github.event_name == 'issue_comment' + id: get-pr + uses: octokit/request-action@v2.x + with: + route: GET /repos/${{ github.repository }}/pulls/${{ github.event.issue.number }} + mediaType: '{"previews": ["shadow-cat"]}' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Set Got PR Branch as bash env + if: github.event_name == 'issue_comment' + run: | + echo "BRANCH=${{ steps.get-pr.outputs.data.head.ref }}" >> $GITHUB_ENV - name: Set PR Branch as bash env + if: github.event_name != 'issue_comment' run: | echo "BRANCH=${{ github.head_ref }}" >> $GITHUB_ENV - name: Set OpenAI API Key from Secrets