File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 2323 action : {description: 'Action to be performed', required: true, default: 'mirror-issues'}
2424 issue-numbers : {description: 'Issue numbers to sync (comma-separated)', required: true}
2525
26+ # Limit to single concurrent run, in case this workflow is triggered multiple times in quick succession
27+ concurrency : jira_sync
28+
2629jobs :
2730 sync-to-jira :
2831 name : >
@@ -32,13 +35,14 @@ jobs:
3235 github.event_name == 'issues' && 'New Issue' ||
3336 github.event_name == 'workflow_dispatch' && 'Manual Sync' }}
3437 runs-on : ubuntu-latest
38+ if : ${{ github.repository_owner == 'espressif' }} # Do not run in forked repositories
3539 permissions :
3640 contents : read
3741 issues : write
3842 pull-requests : write
3943 steps :
4044 - name : Check out
41- uses : actions/checkout@v4
45+ uses : actions/checkout@v4 # TODO: Is this needed?
4246
4347 - name : Run synchronization to Jira
4448 uses : espressif/sync-jira-actions@v1
You can’t perform that action at this time.
0 commit comments