Skip to content

Commit f7db2a4

Browse files
committed
Sync trigger-all-repos.yml from .github repo
1 parent c7885d8 commit f7db2a4

File tree

1 file changed

+1
-64
lines changed

1 file changed

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

4-
uto-amazonq-review.properties.json
53
on:
6-
uto-amazonq-review.properties.json
74
workflow_dispatch:
8-
uto-amazonq-review.properties.json
95
inputs:
10-
uto-amazonq-review.properties.json
116
workflow_file:
12-
uto-amazonq-review.properties.json
137
description: 'Workflow file name to trigger (e.g., workflows-sync.yml)'
14-
uto-amazonq-review.properties.json
158
required: true
16-
uto-amazonq-review.properties.json
179
type: string
18-
uto-amazonq-review.properties.json
1910
ref:
20-
uto-amazonq-review.properties.json
2111
description: 'Git reference (branch/tag/SHA) to run workflow from'
22-
uto-amazonq-review.properties.json
2312
required: false
24-
uto-amazonq-review.properties.json
2513
default: 'main'
26-
uto-amazonq-review.properties.json
2714
type: string
28-
uto-amazonq-review.properties.json
2915
include_archived:
30-
uto-amazonq-review.properties.json
3116
description: 'Include archived repositories'
32-
uto-amazonq-review.properties.json
3317
required: false
34-
uto-amazonq-review.properties.json
3518
default: false
36-
uto-amazonq-review.properties.json
3719
type: boolean
38-
uto-amazonq-review.properties.json
3920
check_only:
40-
uto-amazonq-review.properties.json
4121
description: 'Only check which repos have the workflow (do not trigger)'
42-
uto-amazonq-review.properties.json
4322
required: false
44-
uto-amazonq-review.properties.json
4523
default: false
46-
uto-amazonq-review.properties.json
4724
type: boolean
48-
uto-amazonq-review.properties.json
4925

50-
uto-amazonq-review.properties.json
5126
jobs:
52-
uto-amazonq-review.properties.json
5327
trigger-all:
54-
uto-amazonq-review.properties.json
55-
runs-on: self-hosted
56-
uto-amazonq-review.properties.json
28+
runs-on: ubuntu-latest
5729
steps:
58-
uto-amazonq-review.properties.json
5930
- name: Checkout repository
60-
uto-amazonq-review.properties.json
6131
uses: actions/checkout@main
62-
uto-amazonq-review.properties.json
6332

64-
uto-amazonq-review.properties.json
6533
- name: Set up Python
66-
uto-amazonq-review.properties.json
6734
uses: actions/setup-python@main
68-
uto-amazonq-review.properties.json
6935
with:
70-
uto-amazonq-review.properties.json
7136
python-version: '3.11'
72-
uto-amazonq-review.properties.json
7337

74-
uto-amazonq-review.properties.json
7538
- name: Install dependencies
76-
uto-amazonq-review.properties.json
7739
run: |
78-
uto-amazonq-review.properties.json
7940
pip install requests
80-
uto-amazonq-review.properties.json
8141
82-
uto-amazonq-review.properties.json
8342
- name: Trigger workflow on all repositories
84-
uto-amazonq-review.properties.json
8543
env:
86-
uto-amazonq-review.properties.json
8744
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
88-
uto-amazonq-review.properties.json
8945
run: |
90-
uto-amazonq-review.properties.json
9146
python trigger_workflow_all_repos.py \
92-
uto-amazonq-review.properties.json
9347
P4X-ng \
94-
uto-amazonq-review.properties.json
9548
"${{ inputs.workflow_file }}" \
96-
uto-amazonq-review.properties.json
9749
--ref "${{ inputs.ref }}" \
98-
uto-amazonq-review.properties.json
9950
${{ inputs.include_archived && '--include-archived' || '' }} \
100-
uto-amazonq-review.properties.json
10151
${{ inputs.check_only && '--check-only' || '' }} \
102-
uto-amazonq-review.properties.json
10352
--delay 1.5
104-
uto-amazonq-review.properties.json
10553
106-
uto-amazonq-review.properties.json
10754
- name: Summary
108-
uto-amazonq-review.properties.json
10955
run: |
110-
uto-amazonq-review.properties.json
11156
echo "## Workflow Dispatch Summary" >> $GITHUB_STEP_SUMMARY
112-
uto-amazonq-review.properties.json
11357
echo "" >> $GITHUB_STEP_SUMMARY
114-
uto-amazonq-review.properties.json
11558
echo "**Workflow:** ${{ inputs.workflow_file }}" >> $GITHUB_STEP_SUMMARY
116-
uto-amazonq-review.properties.json
11759
echo "**Reference:** ${{ inputs.ref }}" >> $GITHUB_STEP_SUMMARY
118-
uto-amazonq-review.properties.json
11960
echo "**Include archived:** ${{ inputs.include_archived }}" >> $GITHUB_STEP_SUMMARY
120-
uto-amazonq-review.properties.json
12161
echo "**Check only:** ${{ inputs.check_only }}" >> $GITHUB_STEP_SUMMARY
122-
uto-amazonq-review.properties.json
12362
echo "" >> $GITHUB_STEP_SUMMARY
124-
uto-amazonq-review.properties.json
12563
echo "See logs above for detailed results." >> $GITHUB_STEP_SUMMARY
126-
uto-amazonq-review.properties.json

0 commit comments

Comments
 (0)