Skip to content

Commit 810bca7

Browse files
Testclaude
andcommitted
docs(changelog): add githooks job execution-envelope fix to 3.4 Fixed
The json-v2 envelope fix (b14ea1f) corrected pre-3.4 functionality — `githooks job <name> --format=json` reporting the wrong executionMode for a job-level `execution` declaration — so it belongs in the 3.4 "Fixed" notes. Add it to both docs/changelog.md ([3.4] Fixed) and the GitHub release notes (CHANGELOG-3.4.0.md, Bug Fixes). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0f6c8ba commit 810bca7

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

docs/changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ All notable changes to this project are documented here.
4141

4242
- **GitLab CI / GitHub Actions sections no longer leak raw tool JSON when `--format=codeclimate` or `--format=sarif`** (or `reports.codeclimate` / `reports.sarif` in config) is active. Structured formats reconfigure each tool to emit JSON so the file-based formatters can parse it; the side effect was that failing jobs printed the raw JSON blob as the visible body of their CI section. A new humanising display layer translates the per-tool JSON into a familiar `file line N message [rule]` listing while the raw payload stays available unchanged for file-based reports and JSON v2 `output`. See [Human-readable KO body](how-to/ci-cd.md#human-readable-ko-body-under-formatcodeclimate-formatsarif).
4343

44+
- **`githooks job <name> --format=json` now reflects the job's declared `execution` in the envelope.** When a job declared `execution: fast` / `fast-branch` (or the new `fast-dirty`), the JSON v2 envelope still reported `executionMode: "full"` / `source: "default"` even though the file-set filtering already honoured the declared mode — CI dashboards and AI consumers read the wrong mode. The `executionMode` value and its `effectiveOptions` `source` line now reflect `jobs.<name>.execution`.
45+
4446
## [3.3.3]
4547

4648
### Fixed

0 commit comments

Comments
 (0)