name: car diff on: pull_request_target: types: [opened, synchronize, reopened] jobs: comment: name: comment runs-on: ubuntu-latest timeout-minutes: 10 permissions: contents: read pull-requests: write actions: read steps: - name: Wait for car diff id: wait continue-on-error: true uses: lewagon/wait-on-check-action@v1.3.4 with: ref: ${{ github.event.pull_request.head.sha }} check-name: car diff repo-token: ${{ secrets.GITHUB_TOKEN }} allowed-conclusions: success wait-interval: 20 - name: Download car diff if: steps.wait.outcome == 'success' uses: dawidd6/action-download-artifact@v6 with: github_token: ${{ secrets.GITHUB_TOKEN }} workflow: tests.yml workflow_conclusion: '' pr: ${{ github.event.number }} name: car_diff_${{ github.event.number }} path: . allow_forks: true - name: Comment car diff on PR if: steps.wait.outcome == 'success' uses: thollander/actions-comment-pull-request@v2 with: filePath: diff.txt comment_tag: car_diff pr_number: ${{ github.event.number }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}