From 4037201a76f4056ae00aeaf1f4fc422f6e91dc4a Mon Sep 17 00:00:00 2001 From: Svilen Stefanov Date: Sun, 8 Nov 2026 20:15:55 +0100 Subject: [PATCH] fix: update CodeBoarding dependency to 0.15.4 Co-Authored-By: Claude Opus 5.5 --- README.md | 4 ++-- action.yml | 2 +- scripts/action/supported-providers.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 94615b6..a55912e 100644 --- a/README.md +++ b/README.md @@ -412,7 +412,7 @@ The update runs after the baseline is saved, stops itself after 10 minutes and n `target_branch` and `sync_strategy` are deprecated, and read as the `codeboarding_analysis_location` they stand for, with a warning: `sync_strategy: push` as `in_place`, `sync_strategy: pull_request` as `codeboarding_branch`. `target_branch` is accepted only when it names the branch the run is on: the push trigger picks the branch. `force_full: true` is ignored with a warning. Anything the new input cannot express fails, linking to [moving an existing setup](#moving-an-existing-setup). -The `/codeboarding` command, comment heading, Mermaid direction (`LR`), hosted webview URL, commit message, and CodeBoarding 0.15.3 version are intentionally fixed rather than exposed as configuration. +The `/codeboarding` command, comment heading, Mermaid direction (`LR`), hosted webview URL, commit message, and CodeBoarding 0.15.4 version are intentionally fixed rather than exposed as configuration. Review mode needs no sync job or committed `.codeboarding` directory. If no usable merge-base analysis exists, it runs full analysis there directly, then @@ -469,7 +469,7 @@ Run the local analysis pipeline: ```bash export OPENROUTER_API_KEY=sk-or-... -python -m pip install codeboarding==0.15.3 +python -m pip install codeboarding==0.15.4 tests/run_local.sh --repo /path/to/repo --base main --head feature ``` diff --git a/action.yml b/action.yml index 2c839f8..36676fd 100644 --- a/action.yml +++ b/action.yml @@ -441,7 +441,7 @@ runs: if: steps.guard.outputs.skip != 'true' shell: bash run: | - python -m pip install --disable-pip-version-check 'codeboarding==0.15.3' + python -m pip install --disable-pip-version-check 'codeboarding==0.15.4' # Fail here, with the reason, rather than mid-analysis with a traceback: # pinning a release does not pin what its dependencies resolve to. Run # the console script, not `python -c`, which would put the analyzed diff --git a/scripts/action/supported-providers.json b/scripts/action/supported-providers.json index 3cfc163..4362a9a 100644 --- a/scripts/action/supported-providers.json +++ b/scripts/action/supported-providers.json @@ -18,7 +18,7 @@ "a selection env (AWS_DEFAULT_REGION, OLLAMA_API_KEY) therefore cannot select a provider", "on its own, which is why ollama and litellm need their base URL and not just a key." ], - "engine": "0.15.3", + "engine": "0.15.4", "hosted_provider": "openrouter", "providers": { "openrouter": {