ci: change all runners from self-hosted to ubuntu-latest

This commit is contained in:
soroush.asadi
2026-05-27 23:55:26 +03:30
parent 284920544b
commit 9ed305e5bd
+7 -7
View File
@@ -19,7 +19,7 @@ jobs:
# ── Main API ────────────────────────────────────────────────────────────────
api-build:
name: "CI · API (dotnet build + test)"
runs-on: self-hosted
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -40,7 +40,7 @@ jobs:
# ── Admin API ───────────────────────────────────────────────────────────────
admin-api-build:
name: "CI · Admin API (dotnet build)"
runs-on: self-hosted
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -58,7 +58,7 @@ jobs:
# ── Dashboard ───────────────────────────────────────────────────────────────
dashboard-check:
name: "CI · Dashboard (tsc)"
runs-on: self-hosted
runs-on: ubuntu-latest
defaults:
run:
working-directory: web/dashboard
@@ -75,7 +75,7 @@ jobs:
# ── Admin Web ───────────────────────────────────────────────────────────────
admin-web-check:
name: "CI · Admin Web (tsc)"
runs-on: self-hosted
runs-on: ubuntu-latest
defaults:
run:
working-directory: web/admin
@@ -92,7 +92,7 @@ jobs:
# ── Website ─────────────────────────────────────────────────────────────────
website-check:
name: "CI · Website (tsc)"
runs-on: self-hosted
runs-on: ubuntu-latest
defaults:
run:
working-directory: web/website
@@ -109,7 +109,7 @@ jobs:
# ── Finder ──────────────────────────────────────────────────────────────────
finder-check:
name: "CI · Finder (tsc)"
runs-on: self-hosted
runs-on: ubuntu-latest
defaults:
run:
working-directory: web/finder
@@ -128,7 +128,7 @@ jobs:
# ─────────────────────────────────────────────────────────────────────────────
deploy:
name: "Deploy · all services"
runs-on: self-hosted
runs-on: ubuntu-latest
needs:
- api-build
- admin-api-build