Saurya Velagapudi
3d39bff49e
Merge branch 'main' into switch-to-slim-base-image
2026-03-18 17:26:33 -07:00
Xingyao Wang
991585c05d
docs: add cross-repo testing skill for SDK ↔ OH Cloud e2e workflow ( #13446 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 16:00:23 +00:00
Xingyao Wang
8356170193
Fix stale Docker image tags & add version consistency CI + update-sdk skill ( #13315 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-09 17:23:30 +00:00
openhands
4aa021a511
feat: switch default base image to nikolaik slim variant
...
Switch the default base container image from nikolaik/python-nodejs:python3.12-nodejs22
to nikolaik/python-nodejs:python3.12-nodejs22-slim.
Benefits:
- ~500 MB smaller image size on disk (16% reduction)
- ~62% smaller compressed size for faster downloads
- Faster Kubernetes node autoscaling due to reduced pull times
- Full functional parity with the non-slim variant
The slim variant is based on Debian slim, which removes non-essential
packages while maintaining all functionality needed for OpenHands runtime.
Files updated:
- openhands/core/config/sandbox_config.py: Default base image
- openhands/runtime/utils/runtime_build.py: CLI default
- .github/workflows/ghcr-build.yml: CI/CD builds
- config.template.toml: Documentation
- tests/*: Test assertions
2026-03-05 20:05:42 +00:00
mamoodi
117ea0466d
Add script that outputs the PRs between two commits ( #13175 )
2026-03-03 15:18:55 -05:00
mamoodi
3804b66e32
Remove blank issue creation ( #13090 )
2026-02-26 16:56:13 -05:00
Graham Neubig
ee86005a3a
Align PR review workflow with software-agent-sdk ( #12963 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 21:02:32 +01:00
Graham Neubig
d4aa30580b
Migrate PR review workflow to use extensions action ( #12917 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 18:44:02 +00:00
Ray Myers
32ab2a24c6
Remove enterprise-preview job and workflow ( #12350 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 03:36:14 +01:00
Engel Nyst
a6e148d1e6
refactor: use consolidated pr-review action ( #12801 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-20 02:08:42 +01:00
mamoodi
663ace4b39
Add saas-rel* branch pattern to ghcr-build workflow ( #12888 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-16 12:27:37 -05:00
Graham Neubig
b3422f1275
Add PR Review by OpenHands workflow ( #12784 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-02-06 17:26:16 -05:00
Jamie Chicago
54d156122c
Add automated PR review workflow using OpenHands ( #12698 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Graham Neubig <neubig@gmail.com >
2026-02-06 19:02:55 +00:00
Jamie Chicago
f42625f789
Improve issue templates with best practices and clear expectations ( #12632 )
...
Co-authored-by: jamiechicago312 <jamiechicago312@users.noreply.github.com >
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2026-01-30 21:27:44 +01:00
Engel Nyst
5511c01c2e
chore: clarify draft guidance in PR template ( #12670 )
...
Co-authored-by: smolpaws <engel@enyst.org >
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2026-01-29 14:17:35 +00:00
Tim O'Farrell
af60183f22
Optimize runtime build ( #12531 )
2026-01-21 19:35:11 +00:00
Hiep Le
b7b76c7a30
refactor: update the pull request template to add optional demo screenshots and videos ( #12367 )
2026-01-12 20:20:24 +07:00
Tim O'Farrell
180df8ea20
Remove runtime unit tests ( #12331 )
2026-01-09 09:06:02 -07:00
mamoodi
adfabe7659
docs/styles: Minor updates to some docs and some formatting ( #12320 )
2026-01-08 12:20:57 -05:00
mamoodi
0ddac3879e
Update PR template with note on draft PRs ( #12315 )
2026-01-08 16:55:16 +00:00
Engel Nyst
15bc78f4c1
Remove VSCode extension integration from OpenHands repo ( #12234 )
2026-01-01 19:28:05 +01:00
Cesar Garcia
714459d6eb
fix: run stale issues workflow on upstream repository only ( #12162 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com >
2025-12-31 17:50:48 +00:00
dependabot[bot]
82e0aa7924
chore(deps): bump ncipollo/release-action from 1.16.0 to 1.20.0 ( #11851 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-12-31 03:02:48 +00:00
Xingyao Wang
232dcf4991
fix(ci): update PAT_TOKEN to ALLHANDS_BOT_GITHUB_PAT for enterprise preview ( #12216 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-12-31 04:41:45 +08:00
dependabot[bot]
d5e83d0f06
chore(deps): bump peter-evans/create-or-update-comment from 4 to 5 ( #12192 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
2025-12-29 23:50:40 +00:00
dependabot[bot]
443918af3c
chore(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0 ( #12193 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 00:25:56 +01:00
dependabot[bot]
910646d11f
chore(deps): bump actions/cache from 4 to 5 ( #12191 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-30 00:25:17 +01:00
dependabot[bot]
ee50f333ba
chore(deps): bump actions/upload-artifact from 4 to 5 ( #11805 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-12-28 09:51:34 -05:00
dependabot[bot]
09d1748a14
build(deps): bump actions/setup-python from 5 to 6 ( #11755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-12-28 09:49:17 -05:00
dependabot[bot]
81519343c4
chore(deps): bump actions/download-artifact from 4 to 6 ( #11524 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-12-28 09:49:02 -05:00
dependabot[bot]
f742811e81
chore(deps): bump actions/setup-node from 4 to 6 ( #11442 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Graham Neubig <neubig@gmail.com >
2025-12-28 08:58:26 -05:00
mamoodi
a873af307a
Update CODEOWNERS ( #12106 )
2025-12-19 14:31:53 -05:00
sp.wack
92c91471b2
Add GitHub Actions workflow for frontend E2E tests with Playwright ( #11990 )
2025-12-10 14:43:34 +00:00
mamoodi
da8a4b1179
remove unused workflows ( #11793 )
2025-11-20 16:21:37 -05:00
Rohit Malhotra
1a33606987
Chore: move CLI code its own repo ( #11724 )
2025-11-18 19:59:12 +00:00
Rohit Malhotra
36a8cbbfe4
Add GitHub CI workflow to check package versions ( #11637 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-10 19:39:49 +00:00
Engel Nyst
83a3c2c5bf
Add invisible AI-only guidance to Checklist: humans must fill ( #11688 )
2025-11-10 18:13:18 +00:00
Engel Nyst
63c9e6403f
ci: remove flaky Windows Python tests workflow ( #11694 )
2025-11-10 12:43:48 -05:00
Engel Nyst
14807ed273
ci: remove outdated integration runner ( #11653 )
2025-11-10 15:51:40 +01:00
mamoodi
5a8f08b4ef
Remove obsolete workflow ( #11650 )
2025-11-05 19:56:34 +01:00
Ray Myers
9abd1714b9
fix - Speed up runtime tests ( #11570 )
...
Co-authored-by: Rohit Malhotra <rohitvinodmalhotra@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2025-11-04 11:17:55 -06:00
Rohit Malhotra
231019974c
CLI: fix binary build ( #11591 )
2025-10-31 18:01:29 +00:00
mamoodi
38f2728cfa
Release 0.60.0 ( #11544 )
...
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com >
2025-10-29 16:17:46 -04:00
Ray Myers
bc8922d3f9
chore - Remove trixie image build ( #11533 )
2025-10-28 15:32:48 +00:00
Robert Brennan
b5e00f577c
Replace All-Hands-AI references with OpenHands ( #11287 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Engel Nyst <engel.nyst@gmail.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-26 01:52:45 +02:00
Tim O'Farrell
4b303ec9b4
Fixes to unblock frontend ( #11488 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2025-10-23 14:43:45 -06:00
Ray Myers
eb954164a5
chore - update ghcr enterprise build to new org
2025-10-23 12:53:01 -05:00
mamoodi
6f2f85073d
Update PR template ( #11420 )
2025-10-17 13:57:42 -04:00
Tim O'Farrell
f292f3a84d
V1 Integration ( #11183 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: sp.wack <83104063+amanape@users.noreply.github.com >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2025-10-14 02:16:44 +00:00
Rohit Malhotra
609fefc1b6
Fix CLI binary GLIBC compatibility for older Linux systems ( #11337 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2025-10-13 18:52:52 +00:00