clawsweeper[bot]
ff4bf0c367
docker: support optional pip packages in local builds ( #83850 )
...
Summary:
- Adds `OPENCLAW_IMAGE_PIP_PACKAGES` as an opt-in Dockerfile build arg, passes it through Docker and Podman local setup, and documents/tests the new local image-build option.
- Reproducibility: not applicable. this is an additive Docker/Podman build capability, not a bug report. The s ... image importing requested Python packages, and the branch diff wires the renamed arg through Docker/Podman.
Automerge notes:
- PR branch already contained follow-up commit before automerge: docker: support optional pip packages in local builds
Validation:
- ClawSweeper review passed for head 0ccec19206 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 0ccec19206
Review: https://github.com/openclaw/openclaw/pull/83850#issuecomment-4483676614
Co-authored-by: Stephen Redmond <stephen.redmond@straiteis.ie >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-05-19 02:23:13 +00:00
Peter Steinberger
1c3ff34d75
ci(release): stabilize beta validation assertions
2026-05-19 01:05:52 +01:00
Ayaan Zaidi
4a009612c9
fix(docker): prune with source workspace policy
2026-05-11 10:50:30 +05:30
Altay
d22424f7d2
fix(ci): keep Docker patch smoke on pnpm workspace config
2026-05-11 00:48:14 +01:00
Ayaan Zaidi
082c932e94
fix(docker): export Playwright browser runtime path
2026-05-10 11:37:37 +05:30
Peter Steinberger
60967c3a47
fix(docker): raise build heap limit
2026-05-10 05:45:53 +01:00
Peter Steinberger
3cb7752346
ci(release): force release smokes onto GPT-5.5
2026-05-02 01:38:09 +01:00
clawsweeper[bot]
d55fafd130
fix(ci): disable install smoke Docker build cache
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 23:16:10 -07:00
clawsweeper[bot]
fa1b8a25b8
test(ci): guard install smoke docker cache removal
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 22:06:02 -07:00
Peter Steinberger
b552e31563
test: update install smoke workflow contract
2026-04-29 22:31:17 +01:00
Peter Steinberger
9ccd015898
ci: bound install smoke docker builds
2026-04-29 21:56:54 +01:00
Peter Steinberger
dac7237494
ci: shard release validation hotspots
2026-04-29 20:40:42 +01:00
Peter Steinberger
3c19588fc5
test(ci): align bun install smoke assertion
2026-04-29 10:35:55 +01:00
Peter Steinberger
a5824b9d01
fix(ci): stabilize full release validation
2026-04-29 02:00:30 +01:00
Peter Steinberger
b04c9380ed
fix(ci): harden full release live checks
2026-04-29 00:36:49 +01:00
Peter Steinberger
93ac2cefaa
ci(docker): resolve short refs before checkout
2026-04-27 07:18:57 +01:00
Peter Steinberger
110fa97f2a
fix: repair release validation follow-up checks
2026-04-27 02:09:40 +01:00
Peter Steinberger
6fed787297
test: align release boundary expectations
2026-04-27 01:16:15 +01:00
Peter Steinberger
17094640f8
ci(release): trust release branch docker checks
...
(cherry picked from commit abf0ef9cd3 )
2026-04-27 00:07:31 +01:00
Peter Steinberger
8a60e57846
fix: keep bonjour failures non-fatal
2026-04-26 23:27:08 +01:00
Peter Steinberger
5aa3779d8c
ci: disable bonjour in install e2e docker
2026-04-26 23:20:08 +01:00
Peter Steinberger
a42bd94b21
ci: keep install smoke off pull requests
2026-04-24 04:24:58 +01:00
Peter Steinberger
794437a730
ci: keep full install smoke off merge pushes
2026-04-24 02:31:36 +01:00
Peter Steinberger
3caaba79bc
ci: keep installer smoke dependencies installed
2026-04-24 01:50:43 +01:00
Peter Steinberger
d1ea58fdbf
ci: limit bun install smoke to release gates
2026-04-24 01:50:42 +01:00
Peter Steinberger
3a2f0e7a1a
ci: split install smoke fast path
2026-04-24 01:50:42 +01:00
Peter Steinberger
f3aaafbd70
ci: use latest stable install smoke baseline
2026-04-23 22:11:53 +01:00
Peter Steinberger
d9aacbd3f9
ci: skip duplicate npm global install smoke
2026-04-23 21:43:06 +01:00
Peter Steinberger
7ce36b4d12
ci: isolate non-root install smoke cache
2026-04-23 21:31:13 +01:00
Peter Steinberger
78fe353995
ci: harden install smoke npm cache cleanup
2026-04-23 21:19:20 +01:00
Peter Steinberger
956350bb9c
ci: share npm cache in install smoke
2026-04-23 20:57:31 +01:00
Peter Steinberger
6471e0cdce
ci: isolate manual install smoke runs
2026-04-23 20:44:11 +01:00
Peter Steinberger
72b0e3d033
ci: run install smoke on manual dispatch
2026-04-23 20:40:14 +01:00
Peter Steinberger
aad31817ef
ci: add bun global install smoke
2026-04-23 20:27:04 +01:00
Peter Steinberger
c5ab0963c9
fix: tolerate post-update json in install smoke
2026-04-23 16:33:41 +01:00
Peter Steinberger
32434b5f81
test: align install smoke timeout assertion
2026-04-21 04:05:39 +01:00
Peter Steinberger
229eb72cf6
build: exclude private QA from npm package
2026-04-15 09:39:51 -07:00
Vincent Koc
890e299e30
fix(ci): align docker smoke cache tests and reuse built dist
2026-04-15 12:12:58 +01:00
Peter Steinberger
ec3bbae49b
test: cover npm global install smoke
2026-04-15 11:38:04 +01:00
Peter Steinberger
0eebb49fef
test: enforce npm pack budget in install smoke
2026-04-14 04:05:12 +01:00
Peter Steinberger
6709589117
test: harden npm install docker smoke
2026-04-11 21:36:45 -07:00