2323
2424 detect-changes :
2525 name : Detect Changes
26- runs-on : self-hosted
26+ runs-on : ubuntu-latest
2727 outputs :
2828 python : ${{ steps.filter.outputs.python }}
2929 frontend : ${{ steps.filter.outputs.frontend }}
5858
5959 lint-python :
6060 name : Lint Python
61- runs-on : self-hosted
61+ runs-on : ubuntu-latest
6262 timeout-minutes : 5
6363 steps :
6464 - uses : actions/checkout@v4
6868
6969 lint-frontend :
7070 name : Lint Frontend
71- runs-on : self-hosted
71+ runs-on : ubuntu-latest
7272 timeout-minutes : 5
7373 steps :
7474 - uses : actions/checkout@v4
8484
8585 lint-go :
8686 name : Lint Go
87- runs-on : self-hosted
87+ runs-on : ubuntu-latest
8888 timeout-minutes : 5
8989 steps :
9090 - uses : actions/checkout@v4
@@ -106,7 +106,7 @@ jobs:
106106
107107 security-python :
108108 name : Security Python
109- runs-on : self-hosted
109+ runs-on : ubuntu-latest
110110 needs : detect-changes
111111 if : needs.detect-changes.outputs.python == 'true'
112112 timeout-minutes : 5
@@ -122,7 +122,7 @@ jobs:
122122
123123 security-frontend :
124124 name : Security Frontend
125- runs-on : self-hosted
125+ runs-on : ubuntu-latest
126126 needs : detect-changes
127127 if : needs.detect-changes.outputs.frontend == 'true'
128128 timeout-minutes : 5
@@ -138,7 +138,7 @@ jobs:
138138
139139 test-python-unit :
140140 name : Python Unit Tests
141- runs-on : self-hosted
141+ runs-on : ubuntu-latest
142142 needs : detect-changes
143143 if : needs.detect-changes.outputs.python == 'true'
144144 timeout-minutes : 10
@@ -202,7 +202,7 @@ jobs:
202202
203203 test-go :
204204 name : Go Tests
205- runs-on : self-hosted
205+ runs-on : ubuntu-latest
206206 needs : detect-changes
207207 if : needs.detect-changes.outputs.go == 'true'
208208 timeout-minutes : 5
@@ -229,7 +229,7 @@ jobs:
229229
230230 test-frontend-unit :
231231 name : Frontend Unit Tests
232- runs-on : self-hosted
232+ runs-on : ubuntu-latest
233233 needs : detect-changes
234234 if : needs.detect-changes.outputs.frontend == 'true'
235235 timeout-minutes : 5
@@ -254,7 +254,7 @@ jobs:
254254
255255 build-frontend :
256256 name : Build Frontend
257- runs-on : self-hosted
257+ runs-on : ubuntu-latest
258258 needs : detect-changes
259259 if : needs.detect-changes.outputs.frontend == 'true'
260260 timeout-minutes : 5
@@ -274,7 +274,7 @@ jobs:
274274
275275 test-python-integration :
276276 name : Python Integration Tests
277- runs-on : self-hosted
277+ runs-on : ubuntu-latest
278278 needs : [detect-changes, test-python-unit]
279279 if : needs.detect-changes.outputs.python == 'true'
280280 timeout-minutes : 15
@@ -353,7 +353,7 @@ jobs:
353353
354354 test-e2e :
355355 name : E2E Tests
356- runs-on : self-hosted
356+ runs-on : ubuntu-latest
357357 needs : [detect-changes, test-python-integration, build-frontend]
358358 if : needs.detect-changes.outputs.python == 'true' || needs.detect-changes.outputs.frontend == 'true'
359359 timeout-minutes : 20
@@ -453,7 +453,7 @@ jobs:
453453
454454 export-openapi :
455455 name : Sync API to ReadMe
456- runs-on : self-hosted
456+ runs-on : ubuntu-latest
457457 needs : [detect-changes, test-python-unit]
458458 if : |
459459 github.ref == 'refs/heads/main' &&
@@ -515,7 +515,7 @@ jobs:
515515
516516 sync-docs :
517517 name : Sync Docs to ReadMe
518- runs-on : self-hosted
518+ runs-on : ubuntu-latest
519519 needs : [detect-changes, test-python-unit]
520520 if : |
521521 github.ref == 'refs/heads/main' &&
@@ -537,7 +537,7 @@ jobs:
537537
538538 docker-build-push :
539539 name : Build ${{ matrix.name }}
540- runs-on : self-hosted
540+ runs-on : ubuntu-latest
541541 needs : [detect-changes, test-python-unit, test-go, test-python-integration, test-e2e]
542542 if : |
543543 always() &&
@@ -615,7 +615,7 @@ jobs:
615615
616616 ci-success :
617617 name : CI Success
618- runs-on : self-hosted
618+ runs-on : ubuntu-latest
619619 needs : [lint-python, lint-frontend, lint-go, security-python, security-frontend, test-python-unit, test-go, test-frontend-unit, build-frontend, test-python-integration, test-e2e, export-openapi, sync-docs]
620620 if : always()
621621 steps :
0 commit comments