Files
EpicNext-Cms/.gitea/workflows/ci.yaml
T

26 lines
565 B
YAML

yamlname: CI
on:
push:
branches:
- main
jobs:
check:
# Verander 'shell' naar 'self-hosted' of 'ubuntu-latest'
runs-on: self-hosted
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Typecheck, lint, and test
env:
SKIP_ENV_VALIDATION: 1
ARGON2_MEMORY_SIZE: 1024
ARGON2_ITERATIONS: 1
BCRYPT_ROUNDS: 4
run: |
pnpm install --frozen-lockfile
pnpm prisma:generate
pnpm biome:lint
pnpm typecheck
pnpm test