ci: change all runners from self-hosted to ubuntu-latest
This commit is contained in:
@@ -19,7 +19,7 @@ jobs:
|
|||||||
# ── Main API ────────────────────────────────────────────────────────────────
|
# ── Main API ────────────────────────────────────────────────────────────────
|
||||||
api-build:
|
api-build:
|
||||||
name: "CI · API (dotnet build + test)"
|
name: "CI · API (dotnet build + test)"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
@@ -40,7 +40,7 @@ jobs:
|
|||||||
# ── Admin API ───────────────────────────────────────────────────────────────
|
# ── Admin API ───────────────────────────────────────────────────────────────
|
||||||
admin-api-build:
|
admin-api-build:
|
||||||
name: "CI · Admin API (dotnet build)"
|
name: "CI · Admin API (dotnet build)"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
@@ -58,7 +58,7 @@ jobs:
|
|||||||
# ── Dashboard ───────────────────────────────────────────────────────────────
|
# ── Dashboard ───────────────────────────────────────────────────────────────
|
||||||
dashboard-check:
|
dashboard-check:
|
||||||
name: "CI · Dashboard (tsc)"
|
name: "CI · Dashboard (tsc)"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
working-directory: web/dashboard
|
working-directory: web/dashboard
|
||||||
@@ -75,7 +75,7 @@ jobs:
|
|||||||
# ── Admin Web ───────────────────────────────────────────────────────────────
|
# ── Admin Web ───────────────────────────────────────────────────────────────
|
||||||
admin-web-check:
|
admin-web-check:
|
||||||
name: "CI · Admin Web (tsc)"
|
name: "CI · Admin Web (tsc)"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
working-directory: web/admin
|
working-directory: web/admin
|
||||||
@@ -92,7 +92,7 @@ jobs:
|
|||||||
# ── Website ─────────────────────────────────────────────────────────────────
|
# ── Website ─────────────────────────────────────────────────────────────────
|
||||||
website-check:
|
website-check:
|
||||||
name: "CI · Website (tsc)"
|
name: "CI · Website (tsc)"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
working-directory: web/website
|
working-directory: web/website
|
||||||
@@ -109,7 +109,7 @@ jobs:
|
|||||||
# ── Finder ──────────────────────────────────────────────────────────────────
|
# ── Finder ──────────────────────────────────────────────────────────────────
|
||||||
finder-check:
|
finder-check:
|
||||||
name: "CI · Finder (tsc)"
|
name: "CI · Finder (tsc)"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
working-directory: web/finder
|
working-directory: web/finder
|
||||||
@@ -128,7 +128,7 @@ jobs:
|
|||||||
# ─────────────────────────────────────────────────────────────────────────────
|
# ─────────────────────────────────────────────────────────────────────────────
|
||||||
deploy:
|
deploy:
|
||||||
name: "Deploy · all services"
|
name: "Deploy · all services"
|
||||||
runs-on: self-hosted
|
runs-on: ubuntu-latest
|
||||||
needs:
|
needs:
|
||||||
- api-build
|
- api-build
|
||||||
- admin-api-build
|
- admin-api-build
|
||||||
|
|||||||
Reference in New Issue
Block a user