From 7779f7dc52967dcaa98c899e21c4627feae472a2 Mon Sep 17 00:00:00 2001 From: le king fu Date: Fri, 24 Jul 2026 21:02:12 -0400 Subject: [PATCH] ci: ignore .claude/ in the frontend filter, drop stale check.yml ref MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up on the review of #232: - .claude/ is tracked (rules + skills) and cannot affect the frontend build, so a change confined to it no longer queues a 1m43s job for nothing. - The release skill's pre-flight step named check.yml, which this PR deletes. The reasoning still holds — the check workflows only run on PRs, never on main, so a merged tip has never been seen by CI — only the filename moved. Its dated changelog entry is left alone. Resolves #232 --- .claude/skills/release/SKILL.md | 2 +- .forgejo/workflows/check-frontend.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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'