added vitest as a CI/CD job

This commit is contained in:
Space-Banane
2026-04-19 17:20:17 +02:00
parent 7cccc763f2
commit df89066f3b

View File

@@ -9,6 +9,28 @@ on:
- '.gitea/workflows/**'
jobs:
vitests:
runs-on: ubuntu-latest
steps:
- name: 🏗 Setup repo
uses: actions/checkout@v2
- name: 🏗 Setup Node
uses: actions/setup-node@v2
with:
node-version: 22
- name: 🏗 Setup pnpm
uses: pnpm/action-setup@v4
with:
version: latest
- name: 📦 Install dependencies
run: pnpm install
- name: 🧪 Run vitests
run: pnpm test
build-android:
runs-on: ubuntu-latest
steps:
@@ -103,7 +125,7 @@ jobs:
release:
runs-on: ubuntu-latest
needs: [build-android, build-web]
needs: [build-android, build-web, vitests]
steps:
- name: 🏗 Setup repo
uses: actions/checkout@v2