Bootstrap monorepo pnpm + migration de web-component #1

Merged
kyuno merged 2 commits from feat/monorepo-bootstrap into main 2026-09-18 11:36:45 +02:00
2 changed files with 1 additions and 4 deletions
Showing only changes of commit 7a77534d36 - Show all commits

View file

@ -4,9 +4,6 @@ on:
pull_request:
branches:
- main
push:
branches-ignore:
- main
jobs:
build-lint-test:

View file

@ -6,7 +6,7 @@ Les workflows vivent dans `.forgejo/workflows/` (pas `.github/workflows/` — ce
### `ci.yml`
Déclenché sur `pull_request` vers `main` et `push` sur toute branche autre que `main`. Étapes : install (`--frozen-lockfile`) → `pnpm lint` → `pnpm build` → `pnpm test` → `pnpm docs:check`. Ne nécessite aucun secret (les dépendances internes entre packages passent par `workspace:*`, résolu localement).
Déclenché uniquement sur `pull_request` vers `main` (pas de trigger `push` séparé sur la branche source : il ferait tourner la même vérification deux fois sur le même commit dès qu'une PR est ouverte — deux statuts distincts pour un seul résultat logique, et une exposition doublée aux flakys du runner). Étapes : install (`--frozen-lockfile`) → `pnpm lint` → `pnpm build` → `pnpm test` → `pnpm docs:check`. Ne nécessite aucun secret (les dépendances internes entre packages passent par `workspace:*`, résolu localement).
### `release.yml`