chore: various bug fixes#1145
Conversation
|
Package ArtifactsBuilt from 9e46a32. Download artifacts from this workflow run. JS SDK ( npm install ./e2b-2.12.2-chore-random-bugfixes.0.tgzCLI ( npm install ./e2b-cli-2.7.1-chore-random-bugfixes.0.tgzPython SDK ( pip install ./e2b-2.13.2+chore.random.bugfixes-py3-none-any.whl |
d8021a8 to
e379f00
Compare
Replace e2b.dev with Google's connectivity check endpoint in internet access tests for reliability.
74b15fc to
51f6032
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 51f6032dcf
ℹ️ 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".
Note
Low Risk
Mostly CI/test changes plus a small logging tweak; low production impact, with main risk being altered test timing/flake behavior due to new timeout defaults.
Overview
Improves release-candidate GitHub workflows by passing sanitized
tag/preidvia stepenvvars and quoting them when runningnpm version/npm publish, reducing the chance of input/expansion issues.Stabilizes sandbox internet-access tests in JS and Python by switching the curl target to Google’s
generate_204endpoint and updating expected status codes. Python tests also tighten globalpytesttimeout to 30s, remove per-sandbox default timeouts from fixtures, and add 180s timeouts specifically for template test suites via newconftest.pyfiles.CLI sandbox status polling now logs the caught error when
Sandbox.getInfofails (instead of silently returningfalse).Written by Cursor Bugbot for commit 1878493. This will update automatically on new commits. Configure here.