24 lines
528 B
YAML
24 lines
528 B
YAML
name: ci
|
|
on: [push]
|
|
|
|
jobs:
|
|
ci:
|
|
# On utilise 'docker' ou 'ubuntu-latest' selon la config de ton runner
|
|
# Mais on force l'image directement au niveau du job
|
|
runs-on: ubuntu-latest
|
|
container:
|
|
image: node:22-bookworm
|
|
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Install dependencies
|
|
run: |
|
|
corepack enable
|
|
pnpm install --jobs 1 --prefer-offline
|
|
|
|
- name: Build & Check
|
|
run: |
|
|
pnpm run lint
|
|
pnpm run typecheck |