chore: remove swagger deps, parallelize CI jobs

- Remove @fastify/swagger and @fastify/swagger-ui (API docs live on GitHub Pages)
- Run typecheck, build, and docker CI jobs in parallel instead of sequentially
This commit is contained in:
Siddharth Kumar Sah
2026-03-24 00:41:54 +08:00
parent fbdbe0949a
commit 0aa2a5e5de
18 changed files with 360 additions and 337 deletions
-2
View File
@@ -30,7 +30,6 @@ jobs:
build:
name: Build
runs-on: ubuntu-latest
needs: typecheck
steps:
- uses: actions/checkout@v4
@@ -47,7 +46,6 @@ jobs:
docker:
name: Docker Build Test
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v4