gradio
1name: Comment on pull request without race conditions
2
3on:
4workflow_call:
5inputs:
6pr_number:
7type: string
8message:
9required: true
10type: string
11tag:
12required: false
13type: string
14default: "previews"
15additional_text:
16required: false
17type: string
18default: ""
19secrets:
20gh_token:
21required: true
22
23jobs:
24comment:
25concurrency:
26group: ${{inputs.pr_number || inputs.tag}}
27runs-on: ubuntu-latest
28steps:
29- name: comment on pr
30uses: "gradio-app/github/actions/comment-pr@main"
31with:
32gh_token: ${{ secrets.gh_token }}
33tag: ${{ inputs.tag }}
34pr_number: ${{ inputs.pr_number}}
35message: ${{ inputs.message }}
36additional_text: ${{ inputs.additional_text }}
37