@@ -33,7 +33,7 @@ permissions:
3333jobs :
3434 # Step 1: Code Cleanliness Review
3535 code-cleanliness :
36- runs-on : ubuntu-latest
36+ runs-on : [self-hosted, linux, x64, big]
3737 steps :
3838 - name : Checkout code
3939 uses : actions/checkout@main
6868
6969 # Step 2: Test Review and Execution
7070 test-review :
71- runs-on : ubuntu-latest
71+ runs-on : [self-hosted, linux, x64, big]
7272 if : github.event.inputs.skip_tests != 'true'
7373 strategy :
7474 fail-fast : false
@@ -145,7 +145,7 @@ jobs:
145145
146146 # Step 3: Documentation Review
147147 documentation-review :
148- runs-on : ubuntu-latest
148+ runs-on : [self-hosted, linux, x64, big]
149149 if : github.event.inputs.skip_docs != 'true'
150150 steps :
151151 - name : Checkout code
@@ -195,7 +195,7 @@ jobs:
195195
196196 # Step 4: Build and Functionality Check
197197 build-check :
198- runs-on : ubuntu-latest
198+ runs-on : [self-hosted, linux, x64, big]
199199 steps :
200200 - name : Checkout code
201201 uses : actions/checkout@main
@@ -264,7 +264,7 @@ jobs:
264264
265265 # Step 5: Consolidate Results and Create Report
266266 consolidate-results :
267- runs-on : ubuntu-latest
267+ runs-on : [self-hosted, linux, x64, big]
268268 needs : [code-cleanliness, test-review, documentation-review, build-check]
269269 if : always()
270270 steps :
@@ -399,7 +399,7 @@ jobs:
399399
400400 # Step 6: Trigger Amazon Q Review
401401 trigger-amazonq :
402- runs-on : ubuntu-latest
402+ runs-on : [self-hosted, linux, x64, big]
403403 needs : consolidate-results
404404 if : always()
405405 steps :
0 commit comments