Skip to content

fix(action): pin CodeBoarding 0.13.10 - #100

Merged
ivanmilevtues merged 1 commit into
mainfrom
fix/codeboarding-0.13.10
Aug 26, 2026
Merged

fix(action): pin CodeBoarding 0.13.10#100
ivanmilevtues merged 1 commit into
mainfrom
fix/codeboarding-0.13.10

Conversation

@ivanmilevtues

Copy link
Copy Markdown
Member

What

  • Pin the action runtime to the published codeboarding==0.13.10 engine.
  • Remove the action-side tqdm workaround because Core now declares that runtime dependency itself.
  • Update the fixed-version and provider documentation for 0.13.10, including Anthropic-compatible endpoints and OrcaRouter.

Release path

Merge this PR before #99. The fix(action): title is intentional: after squash merge, release-please will treat the engine update as release-worthy and refresh #99 to include it. Then merge the refreshed #99 to publish action 1.12.2 and move the major tag.

If #99 is merged first, it will ship only the fixes currently listed there and this engine pin will require the next patch release instead.

Verification

  • python -m unittest discover -s tests -v (94 passed, including the protected merge-base tests)
  • actionlint
  • Fresh Python 3.12 install of the published 0.13.10 wheel; codeboarding --help starts successfully

Ship the latest engine fixes and provider support through the action. Remove the explicit tqdm workaround now that Core declares its runtime dependencies itself.
@ivanmilevtues
ivanmilevtues merged commit af6b531 into main Aug 26, 2026
@ivanmilevtues
ivanmilevtues deleted the fix/codeboarding-0.13.10 branch August 26, 2026 22:09
@codeboarding-review

codeboarding-review Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

CodeBoarding review · failed

See the workflow logs.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 16b23ce7b1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread action.yml
# remove it once the engine declares its own.
run: |
python -m pip install --disable-pip-version-check 'codeboarding==0.13.8' tqdm
python -m pip install --disable-pip-version-check 'codeboarding==0.13.10'

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Clear inherited OrcaRouter credentials before running Core

When a job already exports ORCAROUTER_API_KEY but this action invocation selects another provider, the newly pinned engine recognizes OrcaRouter while scripts/action/with-auth.sh omits its variables from both the selectors list and provider-preserving case. The engine therefore receives an unrelated credential alongside the explicitly selected one, defeating the wrapper's provider isolation and potentially selecting or charging the wrong backend; add OrcaRouter variables to that filtering logic as part of this pin.

AGENTS.md reference: AGENTS.md:L12-L16

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant