Skip to content

Commit 5915dce

Browse files
committed
Sync trigger-all-repos.yml from .github repo
1 parent 1ab729e commit 5915dce

File tree

1 file changed

+64
-1
lines changed

1 file changed

+64
-1
lines changed
Lines changed: 64 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,126 @@
11
name: Trigger Workflow on All Repos
2+
uto-amazonq-review.properties.json
23

4+
uto-amazonq-review.properties.json
35
on:
6+
uto-amazonq-review.properties.json
47
workflow_dispatch:
8+
uto-amazonq-review.properties.json
59
inputs:
10+
uto-amazonq-review.properties.json
611
workflow_file:
12+
uto-amazonq-review.properties.json
713
description: 'Workflow file name to trigger (e.g., workflows-sync.yml)'
14+
uto-amazonq-review.properties.json
815
required: true
16+
uto-amazonq-review.properties.json
917
type: string
18+
uto-amazonq-review.properties.json
1019
ref:
20+
uto-amazonq-review.properties.json
1121
description: 'Git reference (branch/tag/SHA) to run workflow from'
22+
uto-amazonq-review.properties.json
1223
required: false
24+
uto-amazonq-review.properties.json
1325
default: 'main'
26+
uto-amazonq-review.properties.json
1427
type: string
28+
uto-amazonq-review.properties.json
1529
include_archived:
30+
uto-amazonq-review.properties.json
1631
description: 'Include archived repositories'
32+
uto-amazonq-review.properties.json
1733
required: false
34+
uto-amazonq-review.properties.json
1835
default: false
36+
uto-amazonq-review.properties.json
1937
type: boolean
38+
uto-amazonq-review.properties.json
2039
check_only:
40+
uto-amazonq-review.properties.json
2141
description: 'Only check which repos have the workflow (do not trigger)'
42+
uto-amazonq-review.properties.json
2243
required: false
44+
uto-amazonq-review.properties.json
2345
default: false
46+
uto-amazonq-review.properties.json
2447
type: boolean
48+
uto-amazonq-review.properties.json
2549

50+
uto-amazonq-review.properties.json
2651
jobs:
52+
uto-amazonq-review.properties.json
2753
trigger-all:
28-
runs-on: ubuntu-latest
54+
uto-amazonq-review.properties.json
55+
runs-on: self-hosted
56+
uto-amazonq-review.properties.json
2957
steps:
58+
uto-amazonq-review.properties.json
3059
- name: Checkout repository
60+
uto-amazonq-review.properties.json
3161
uses: actions/checkout@main
62+
uto-amazonq-review.properties.json
3263

64+
uto-amazonq-review.properties.json
3365
- name: Set up Python
66+
uto-amazonq-review.properties.json
3467
uses: actions/setup-python@main
68+
uto-amazonq-review.properties.json
3569
with:
70+
uto-amazonq-review.properties.json
3671
python-version: '3.11'
72+
uto-amazonq-review.properties.json
3773

74+
uto-amazonq-review.properties.json
3875
- name: Install dependencies
76+
uto-amazonq-review.properties.json
3977
run: |
78+
uto-amazonq-review.properties.json
4079
pip install requests
80+
uto-amazonq-review.properties.json
4181

82+
uto-amazonq-review.properties.json
4283
- name: Trigger workflow on all repositories
84+
uto-amazonq-review.properties.json
4385
env:
86+
uto-amazonq-review.properties.json
4487
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
88+
uto-amazonq-review.properties.json
4589
run: |
90+
uto-amazonq-review.properties.json
4691
python trigger_workflow_all_repos.py \
92+
uto-amazonq-review.properties.json
4793
P4X-ng \
94+
uto-amazonq-review.properties.json
4895
"${{ inputs.workflow_file }}" \
96+
uto-amazonq-review.properties.json
4997
--ref "${{ inputs.ref }}" \
98+
uto-amazonq-review.properties.json
5099
${{ inputs.include_archived && '--include-archived' || '' }} \
100+
uto-amazonq-review.properties.json
51101
${{ inputs.check_only && '--check-only' || '' }} \
102+
uto-amazonq-review.properties.json
52103
--delay 1.5
104+
uto-amazonq-review.properties.json
53105

106+
uto-amazonq-review.properties.json
54107
- name: Summary
108+
uto-amazonq-review.properties.json
55109
run: |
110+
uto-amazonq-review.properties.json
56111
echo "## Workflow Dispatch Summary" >> $GITHUB_STEP_SUMMARY
112+
uto-amazonq-review.properties.json
57113
echo "" >> $GITHUB_STEP_SUMMARY
114+
uto-amazonq-review.properties.json
58115
echo "**Workflow:** ${{ inputs.workflow_file }}" >> $GITHUB_STEP_SUMMARY
116+
uto-amazonq-review.properties.json
59117
echo "**Reference:** ${{ inputs.ref }}" >> $GITHUB_STEP_SUMMARY
118+
uto-amazonq-review.properties.json
60119
echo "**Include archived:** ${{ inputs.include_archived }}" >> $GITHUB_STEP_SUMMARY
120+
uto-amazonq-review.properties.json
61121
echo "**Check only:** ${{ inputs.check_only }}" >> $GITHUB_STEP_SUMMARY
122+
uto-amazonq-review.properties.json
62123
echo "" >> $GITHUB_STEP_SUMMARY
124+
uto-amazonq-review.properties.json
63125
echo "See logs above for detailed results." >> $GITHUB_STEP_SUMMARY
126+
uto-amazonq-review.properties.json

0 commit comments

Comments
 (0)