diff --git a/.claude/skills/release/SKILL.md b/.claude/skills/release/SKILL.md index 2b1dddc..6d80066 100644 --- a/.claude/skills/release/SKILL.md +++ b/.claude/skills/release/SKILL.md @@ -15,7 +15,7 @@ updated: 2026-07-13 ## Workflow -0. **Pré-vol — revalider le tip localement.** `check.yml` ne tourne pas sur `main` : le tip mergé n'a jamais été vu par le CI (le dernier run vert portait sur la branche d'issue avant merge), et le tag grave ce tip exact dans des binaires distribués. Lancer `npm run build && npm test` (vitest) + `cd src-tauri && cargo check && cargo test`. Vérifier aussi que `.claude/worktrees/` est vide (worktrees leftover → vitest récurse et gonfle le compteur). Ne tagger que sur un tip vert. +0. **Pré-vol — revalider le tip localement.** Les workflows `check-rust.yml` / `check-frontend.yml` ne tournent pas sur `main` : le tip mergé n'a jamais été vu par le CI (le dernier run vert portait sur la branche d'issue avant merge), et le tag grave ce tip exact dans des binaires distribués. Lancer `npm run build && npm test` (vitest) + `cd src-tauri && cargo check && cargo test`. Vérifier aussi que `.claude/worktrees/` est vide (worktrees leftover → vitest récurse et gonfle le compteur). Ne tagger que sur un tip vert. 1. Determiner la nouvelle version (argument utilisateur ou demander) 2. Bump version dans les 5 fichiers : - `src-tauri/Cargo.toml` (ligne `version = "..."`) diff --git a/.forgejo/workflows/check-frontend.yml b/.forgejo/workflows/check-frontend.yml index 90f9d59..a16bdb5 100644 --- a/.forgejo/workflows/check-frontend.yml +++ b/.forgejo/workflows/check-frontend.yml @@ -17,6 +17,7 @@ on: - 'reports/**' - 'tasks/**' - '.github/**' + - '.claude/**' - '.forgejo/workflows/check-rust.yml' - '.forgejo/workflows/audit.yml' - '.forgejo/workflows/release.yml'