1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Fix publish comment action on fork PRs

This commit is contained in:
Bill Thornton 2024-07-31 23:48:20 -04:00 committed by GitHub
parent 3ee1714a6b
commit f7704cf8a6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,4 +1,4 @@
name: 'Automation'
name: Automation
on:
push:
@ -9,8 +9,32 @@ on:
- synchronize
jobs:
compose-comment:
name: Compose PR comment
if: ${{ always() && !cancelled() && github.event_name == 'pull_request_target' }}
uses: ./.github/workflows/job-messages.yml
with:
commit: ${{ github.event.pull_request.head.sha }}
commenting_workflow_run_id: ${{ github.run_id }}
in_progress: true
push-comment:
name: Push comment to PR
if: ${{ always() && !cancelled() && github.event_name == 'pull_request_target' && needs.compose-comment.result == 'success' }}
runs-on: ubuntu-latest
needs:
- compose-comment
steps:
- name: Create comment
uses: thollander/actions-comment-pull-request@fabd468d3a1a0b97feee5f6b9e499eab0dd903f6 # v2.5.0
with:
GITHUB_TOKEN: ${{ secrets.JF_BOT_TOKEN }}
message: ${{ needs.compose-comment.outputs.msg }}
comment_tag: ${{ needs.compose-comment.outputs.marker }}
triage:
name: 'Merge conflict labeling'
name: Merge conflict labeling
runs-on: ubuntu-latest
if: ${{ github.repository == 'jellyfin/jellyfin-web' }}
steps: