ci: split check.yml, drop dead caches, prebuild cargo-audit (#232) #309
2 changed files with 2 additions and 1 deletions
|
|
@ -15,7 +15,7 @@ updated: 2026-07-13
|
||||||
|
|
||||||
## Workflow
|
## 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)
|
1. Determiner la nouvelle version (argument utilisateur ou demander)
|
||||||
2. Bump version dans les 5 fichiers :
|
2. Bump version dans les 5 fichiers :
|
||||||
- `src-tauri/Cargo.toml` (ligne `version = "..."`)
|
- `src-tauri/Cargo.toml` (ligne `version = "..."`)
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ on:
|
||||||
- 'reports/**'
|
- 'reports/**'
|
||||||
- 'tasks/**'
|
- 'tasks/**'
|
||||||
- '.github/**'
|
- '.github/**'
|
||||||
|
- '.claude/**'
|
||||||
- '.forgejo/workflows/check-rust.yml'
|
- '.forgejo/workflows/check-rust.yml'
|
||||||
- '.forgejo/workflows/audit.yml'
|
- '.forgejo/workflows/audit.yml'
|
||||||
- '.forgejo/workflows/release.yml'
|
- '.forgejo/workflows/release.yml'
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue