add [skip ci] convention to governance and session protocol

This commit is contained in:
2026-06-25 11:16:17 +02:00
parent 0e07fdc14f
commit d7e4b1a73e
2 changed files with 7 additions and 0 deletions
+3
View File
@@ -63,6 +63,9 @@ the community:
- GPG key expiration (checked quarterly). - GPG key expiration (checked quarterly).
- CI pipeline is functional (every commit push triggers it). - CI pipeline is functional (every commit push triggers it).
- `[skip ci]` is used for trivial commits (changelog, governance, docs-only).
Touching `Cargo.toml`, `Cargo.lock`, `deny.toml`, or source files must
always run full CI.
- Backup of repository and signing subkey exists in offline storage. - Backup of repository and signing subkey exists in offline storage.
## Code of Conduct ## Code of Conduct
+4
View File
@@ -43,3 +43,7 @@ assuming a CSS specificity problem.
Build + test + lint before declaring done. Build + test + lint before declaring done.
4. **Draft release cycle** — commit → push → tag → CI builds draft → 4. **Draft release cycle** — commit → push → tag → CI builds draft →
user tests → publish. Never ship without draft testing. user tests → publish. Never ship without draft testing.
5. **`[skip ci]` on trivial commits** — changelog, governance, documentation-only
commits skip the full CI `check` run. Include `[skip ci]` in the commit
message to save CI minutes on housekeeping changes. Omit for any commit
that touches `Cargo.toml`, `Cargo.lock`, `deny.toml`, or source files.