Skip to content

Release code-interpreter 0.4.4#63

Merged
jmelahman merged 2 commits into
mainfrom
bump-code-interpreter-0.4.4
Jun 23, 2026
Merged

Release code-interpreter 0.4.4#63
jmelahman merged 2 commits into
mainfrom
bump-code-interpreter-0.4.4

Conversation

@jmelahman

Copy link
Copy Markdown
Contributor

What

Bumps code-interpreter and executor from 0.4.30.4.4 and updates the publish workflow to emit a versioned image tag.

Version bump

  • code-interpreter/pyproject.toml + executor/pyproject.toml: 0.4.30.4.4
  • uv.lock refreshed for both (version-only change)

Changes included in 0.4.4 since the 0.4.3 tag:

Publish versioned tags

docker-build-push.yml historically only published :latest, because the build runs via workflow_dispatch on main where type=semver resolves to nothing. This adds a step that reads version from pyproject.toml and emits it via type=raw, so each build now pushes both onyxdotapp/code-interpreter:<version> / onyxdotapp/python-executor-sci:<version> and :latest. The existing type=semver line is kept so the v* tag path still works.

Release steps (manual, after merge)

  1. Merge this PR to main.
  2. Tag + GitHub release code-interpreter-0.4.4.
  3. Run Build and Push Docker Images (workflow_dispatch) on main → publishes :0.4.4 + :latest for both images.

Once :0.4.4 is published, the companion Onyx PR pins the deployment to it.

🤖 Generated with Claude Code

Bump code-interpreter and executor to 0.4.4 (FastAPI/Starlette upgrade,
configurable executor Docker network, dependency bumps since 0.4.3).

Also publish a versioned image tag from docker-build-push.yml so
consumers can pin a specific release instead of tracking :latest. The
build runs via workflow_dispatch on main, where type=semver yields no
tag, so the version is read from pyproject.toml and emitted via
type=raw alongside :latest.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jmelahman jmelahman enabled auto-merge (squash) June 23, 2026 17:59
@jmelahman jmelahman merged commit 8950ead into main Jun 23, 2026
3 checks passed
@jmelahman jmelahman deleted the bump-code-interpreter-0.4.4 branch June 23, 2026 18:06
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.

2 participants