-
Notifications
You must be signed in to change notification settings - Fork 80
feat: automate sandbox version updates in documentation #155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
0c4737e to
df10828
Compare
sandboxes/code-interpreter/README.md
Outdated
| # For multi-architecture builds (requires Docker Buildx) | ||
| docker buildx build --platform linux/amd64,linux/arm64 \ | ||
| -t opensandbox/code-interpreter:latest . | ||
| -t opensandbox/code-interpreter:v1.0.1 . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should not modify locally Docker-built image to any release version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed
| chmod +x build.sh | ||
| ./build.sh | ||
|
|
||
| - name: Update Code Interpreter Version in Docs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it possible to support dynamic updates for all components, including components such as execd and egress?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Refactored update components logic
4500144 to
ef151ae
Compare
- Introduced 'sandboxes/code-interpreter/VERSION' as the single source of truth. - Added 'scripts/manage_sandbox_version.py' to automate version updates in docs/examples while preserving 'latest' in tests. - Updated '.github/workflows/manual-docker-publish.yml' to auto-trigger doc updates on release. - Added '.github/workflows/verify-sandbox-version.yml' as a CI gatekeeper. - Aligned existing documentation to v1.0.1.
ef151ae to
0bc4b77
Compare
Summary
Testing
Breaking Changes
Checklist