From b6f56ae0fc1356899b534a3776043d22641986ee Mon Sep 17 00:00:00 2001 From: Tobias Klemp Date: Sat, 6 Dec 2025 01:36:27 +0100 Subject: [PATCH] running as build and test --- .gitea/workflows/ci.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 0fa457d..0cc1442 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -7,7 +7,7 @@ on: branches: [main, develop] jobs: - install-dependencies: + build-and-test: runs-on: ubuntu-latest container: image: oven/bun:alpine @@ -18,12 +18,17 @@ jobs: - name: Install Dependencies run: bun install --frozen-lockfile - - name: Upload node_modules artifact - uses: actions/upload-artifact@v3 - with: - name: node_modules - path: node_modules - retention-days: 1 + - name: Build application + run: bun run build + + - name: Run type checking + run: bun run check + + - name: Run linting + run: bun run lint:check + + - name: Check formatting + run: bun run format:check # type-check: # runs-on: ubuntu-latest