惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
T
The Exploit Database - CXSecurity.com
阮一峰的网络日志
阮一峰的网络日志
F
Fox-IT International blog
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
I
Intezer
P
Privacy & Cybersecurity Law Blog
B
Blog RSS Feed
Latest news
Latest news
小众软件
小众软件
A
Arctic Wolf
Attack and Defense Labs
Attack and Defense Labs
L
LINUX DO - 热门话题
博客园 - 聂微东
B
Blog
T
Troy Hunt's Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
Malwarebytes
Malwarebytes
爱范儿
爱范儿
Recorded Future
Recorded Future
Apple Machine Learning Research
Apple Machine Learning Research
人人都是产品经理
人人都是产品经理
D
Docker
T
Threat Research - Cisco Blogs
MyScale Blog
MyScale Blog
Martin Fowler
Martin Fowler
E
Exploit-DB.com RSS Feed
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
PCI Perspectives
PCI Perspectives
Scott Helme
Scott Helme
N
Netflix TechBlog - Medium
博客园 - 三生石上(FineUI控件)
T
True Tiger Recordings
C
Check Point Blog
Microsoft Azure Blog
Microsoft Azure Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
K
Kaspersky official blog
Security Latest
Security Latest
The Hacker News
The Hacker News
Microsoft Security Blog
Microsoft Security Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Stack Overflow Blog
Stack Overflow Blog
S
Security @ Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
M
Microsoft Research Blog - Microsoft Research

Recent Commits to openclaw:main

fix(podman): kill timed container launches · openclaw/openclaw@6118f3f fix(scripts): preserve native pnpm exec paths · openclaw/openclaw@fb853de fix(ci): bound docker pull smoke steps · openclaw/openclaw@e96cde7 fix(codex): bridge cli api-key auth into app-server fix: update Discord voice to libopus-wasm 0.1.0 · openclaw/openclaw@0f605ee fix(e2e): kill timed docker helper commands · openclaw/openclaw@e89afa6 fix(e2e): kill timed live docker runs · openclaw/openclaw@dc0d4c2 fix(ci): kill timed website installer docker steps · openclaw/openclaw@d54c906 fix(scripts): trim macOS node bootstrap · openclaw/openclaw@4ff5a61 feat(ios): show Talk voice mode (#86798) · openclaw/openclaw@19e4c37 fix(setup): kill timed image pulls when supported fix(test): default Vitest stall watchdog fix(ci): bound crabbox hydrate downloads · openclaw/openclaw@d1c8f09 fix(control-ui): guard stale overview usage refresh fix(qa): require genai otel model spans (#86920) refactor: move transcripts into core fix(message-tool): hydrate structured reply attachments fix(e2e): kill timed npm install process groups fix(ci): kill timed workflow process groups fix(e2e): kill timed setup process groups fix(e2e): bound resource-sampled docker runs · openclaw/openclaw@d0dd8b8 fix(mac): fail closed on restart gateway check · openclaw/openclaw@295b5ea fix(e2e): time out live docker setup installs · openclaw/openclaw@8c7f226 ci: resolve major node fallback versions · openclaw/openclaw@e37ac22 ci: use local node toolcache setup · openclaw/openclaw@4c6aeb9 ci: add node download fallback fix(e2e): bound docker npm install phases · openclaw/openclaw@9777526 ci: restore pnpm store cache with corepack · openclaw/openclaw@84e4bff ci: avoid pnpm setup action download · openclaw/openclaw@13f72e4 fix(e2e): time out telegram package installs · openclaw/openclaw@a17ac3e ci: avoid unconditional bun action download · openclaw/openclaw@e549d0c ci: avoid token-backed read checkouts · openclaw/openclaw@df13d3a ci: use unauthenticated workflow fetches fix(e2e): time out package npm installs · openclaw/openclaw@a07dc38 test: speed up slow CI regressions · openclaw/openclaw@30e59b4 fix(release): fail closed on cross-os agent turns · openclaw/openclaw@dfe94ff fix(e2e): reject corrupt plugin update false greens · openclaw/openclaw@419178b fix(qa): preserve corrupt auth profile files · openclaw/openclaw@efebf6b fix(matrix): reject malformed integer cli values · openclaw/openclaw@cb34175 fix(canvas): reject invalid snapshot formats · openclaw/openclaw@884d346 fix(browser): reject invalid wait load states · openclaw/openclaw@13c6a33 fix(ci): time out website installer docker runs · openclaw/openclaw@a3bb4fe fix(discord): gate native built-in UI before owner auth fix(ci): fail Testbox changed-check delegation · openclaw/openclaw@92fb79e fix(ci): time out install smoke docker runs · openclaw/openclaw@30c4489 ci(release): retry transient GitHub API suspension errors (#86859) · openclaw/openclaw@94a04e1 fix(podman): time out detached launches · openclaw/openclaw@8307e2f Auto-scale live tool result caps (#86857) fix(podman): time out setup image pulls · openclaw/openclaw@c2b1d20 perf: use typed arrays for audio codec loops (#86856) · openclaw/openclaw@18ff19e fix(e2e): time out live image pulls · openclaw/openclaw@f0599fd fix(mac): require dist dSYM artifacts · openclaw/openclaw@fe9f28f docs: update changelog for testbox delegation · openclaw/openclaw@71e7a1f fix(e2e): time out installer smoke containers · openclaw/openclaw@9208272 fix: simplify testbox changed-check delegation · openclaw/openclaw@e20b8d7 fix(mac): require packaged app resources · openclaw/openclaw@198d0a5 test: update docker stats helper expectations · openclaw/openclaw@11512b1 fix(e2e): time out live Docker runs · openclaw/openclaw@d1f2eb0 fix(mac): remove unused codesign entitlements · openclaw/openclaw@e8cb2b5 fix(docker): time out setup image pulls · openclaw/openclaw@dcf0941 fix(mac): fail closed on missing staple app · openclaw/openclaw@da16a96 fix(qa-slack): preserve failure debug artifacts · openclaw/openclaw@4ebc13a fix(e2e): time out standalone Docker smokes · openclaw/openclaw@f1ceed9 fix(mac): clean codesign entitlement temps · openclaw/openclaw@68f877e fix(e2e): time out install smoke Docker copies · openclaw/openclaw@1c5b835 fix(mac): fail closed on dmg plist reads · openclaw/openclaw@7aedff8 fix(e2e): route gateway network client through Docker helper · openclaw/openclaw@f2ad94e fix(mac): fail closed on dist plist reads · openclaw/openclaw@8e110a2 test(codex): widen app-server wait timeout type · openclaw/openclaw@4c8e9da fix(e2e): time out Docker image reuse probes docs: clarify compatibility defaults · openclaw/openclaw@4f1cd8e fix(e2e): route named container cleanup through helper · openclaw/openclaw@e295c86 fix(mac): fail closed on plist stamp errors · openclaw/openclaw@91080fd fix(e2e): route focused docker smokes through run helper · openclaw/openclaw@4838e70 fix(mattermost): tag typed text slash control commands · openclaw/openclaw@21aebd5 fix(e2e): route sampled docker runs through helpers fix(e2e): clean package docker artifacts on setup failure · openclaw/openclaw@90bcec9 ci(release): include performance run in validation manifest · openclaw/openclaw@0e73379 test(e2e): harden release media memory smoke · openclaw/openclaw@99032f0 fix(e2e): clean package onboarding artifacts · openclaw/openclaw@f63754b fix(e2e): honor Docker harness run timeouts · openclaw/openclaw@b34e1b3 fix(imessage): dedupe accounts sharing the local Messages source (#86… · openclaw/openclaw@9434228 fix(scripts): detect shell-wrapped changed gates fix(codex): preserve sandbox bootstrap path style · openclaw/openclaw@3f6b63a perf: skip canonical session migration parses · openclaw/openclaw@c5530c7 fix(e2e): clean skill install package mounts · openclaw/openclaw@d3bbfa1 fix(e2e): clean Codex plugin live artifacts · openclaw/openclaw@a5653c0 fix(e2e): clean sampled Docker logs on failure · openclaw/openclaw@b93cee4 refactor: migrate validators to TypeBox (#86639) · openclaw/openclaw@3548cff fix(e2e): clean package mount tarballs · openclaw/openclaw@b377618 fix(scripts): format auth expiries on macos · openclaw/openclaw@437a9e9 fix(e2e): clean functional Docker build inputs Fix iMessage image attachment roots (#86569) · openclaw/openclaw@2e17003 chore(release): refresh plugin sdk api baseline · openclaw/openclaw@918472a fix(e2e): fail on invalid test state payloads · openclaw/openclaw@4a1d772 ci(release): apply exact extension batch excludes fix(installer): reject invalid shell options ci(release): pass vitest batch options before roots ci(release): exclude codex app-server integration from plugin prerelease · openclaw/openclaw@a3cd90f fix(imessage): send group media via attachment command (#86770) · openclaw/openclaw@17f7ef5
fix(ci): kill timed install smoke docker steps · openclaw/openclaw@cf6f9ad
vincentkoc · 2026-05-26 · via Recent Commits to openclaw:main

@@ -121,7 +121,7 @@ jobs:

121121

# builder stalls; an explicit buildx invocation fails closed instead.

122122

- name: Build root Dockerfile smoke image

123123

run: |

124-

timeout 45m docker buildx build \

124+

timeout --kill-after=30s 45m docker buildx build \

125125

--progress=plain \

126126

--load \

127127

--build-arg OPENCLAW_EXTENSIONS=matrix \

@@ -132,7 +132,7 @@ jobs:

132132133133

- name: Run root Dockerfile CLI smoke

134134

run: |

135-

timeout 20m docker run --rm --entrypoint sh openclaw-dockerfile-smoke:local -lc '

135+

timeout --kill-after=30s 20m docker run --rm --entrypoint sh openclaw-dockerfile-smoke:local -lc '

136136

which openclaw &&

137137

openclaw --version &&

138138

node -e "

@@ -163,7 +163,7 @@ jobs:

163163164164

- name: Smoke test Dockerfile with matrix extension build arg

165165

run: |

166-

timeout 20m docker run --rm --entrypoint sh openclaw-ext-smoke:local -lc '

166+

timeout --kill-after=30s 20m docker run --rm --entrypoint sh openclaw-ext-smoke:local -lc '

167167

which openclaw &&

168168

openclaw --version &&

169169

node -e "

@@ -235,7 +235,7 @@ jobs:

235235

IMAGE_REF: ${{ needs.preflight.outputs.dockerfile_image }}

236236

run: |

237237

set -euo pipefail

238-

if timeout 180s docker pull "$IMAGE_REF"; then

238+

if timeout --kill-after=30s 180s docker pull "$IMAGE_REF"; then

239239

echo "exists=true" >> "$GITHUB_OUTPUT"

240240

echo "Using existing root Dockerfile smoke image: \`$IMAGE_REF\`" >> "$GITHUB_STEP_SUMMARY"

241241

else

@@ -256,7 +256,7 @@ jobs:

256256

env:

257257

IMAGE_REF: ${{ needs.preflight.outputs.dockerfile_image }}

258258

run: |

259-

timeout 45m docker buildx build \

259+

timeout --kill-after=30s 45m docker buildx build \

260260

--progress=plain \

261261

--push \

262262

--build-arg OPENCLAW_EXTENSIONS=matrix \

@@ -320,13 +320,13 @@ jobs:

320320

- name: Pull root Dockerfile smoke image

321321

env:

322322

IMAGE_REF: ${{ needs.root_dockerfile_image.outputs.image_ref }}

323-

run: timeout 600s docker pull "$IMAGE_REF"

323+

run: timeout --kill-after=30s 600s docker pull "$IMAGE_REF"

324324325325

- name: Run root Dockerfile CLI smoke

326326

env:

327327

IMAGE_REF: ${{ needs.root_dockerfile_image.outputs.image_ref }}

328328

run: |

329-

timeout 20m docker run --rm --entrypoint sh "$IMAGE_REF" -lc '

329+

timeout --kill-after=30s 20m docker run --rm --entrypoint sh "$IMAGE_REF" -lc '

330330

which openclaw &&

331331

openclaw --version &&

332332

node -e "

@@ -359,7 +359,7 @@ jobs:

359359

env:

360360

IMAGE_REF: ${{ needs.root_dockerfile_image.outputs.image_ref }}

361361

run: |

362-

timeout 20m docker run --rm --entrypoint sh "$IMAGE_REF" -lc '

362+

timeout --kill-after=30s 20m docker run --rm --entrypoint sh "$IMAGE_REF" -lc '

363363

which openclaw &&

364364

openclaw --version &&

365365

node -e "

@@ -426,7 +426,7 @@ jobs:

426426

- name: Pull root Dockerfile smoke image

427427

env:

428428

IMAGE_REF: ${{ needs.root_dockerfile_image.outputs.image_ref }}

429-

run: timeout 600s docker pull "$IMAGE_REF"

429+

run: timeout --kill-after=30s 600s docker pull "$IMAGE_REF"

430430431431

- name: Set up Blacksmith Docker Builder

432432

uses: useblacksmith/setup-docker-builder@722e97d12b1d06a961800dd6c05d79d951ad3c80 # v1

@@ -435,7 +435,7 @@ jobs:

435435436436

- name: Build installer smoke image

437437

run: |

438-

timeout 20m docker buildx build \

438+

timeout --kill-after=30s 20m docker buildx build \

439439

--progress=plain \

440440

--load \

441441

-t openclaw-install-smoke:local \

@@ -444,7 +444,7 @@ jobs:

444444445445

- name: Build installer non-root image

446446

run: |

447-

timeout 20m docker buildx build \

447+

timeout --kill-after=30s 20m docker buildx build \

448448

--progress=plain \

449449

--load \

450450

-t openclaw-install-nonroot:local \

@@ -475,7 +475,7 @@ jobs:

475475476476

- name: Run Rocky Linux installer smoke

477477

run: |

478-

timeout 20m docker run --rm \

478+

timeout --kill-after=30s 20m docker run --rm \

479479

-e OPENCLAW_NO_ONBOARD=1 \

480480

-e OPENCLAW_NO_PROMPT=1 \

481481

-v "$PWD/scripts/install.sh:/tmp/install.sh:ro" \

@@ -484,7 +484,7 @@ jobs:

484484485485

- name: Run Rocky Linux CLI installer smoke

486486

run: |

487-

timeout 20m docker run --rm \

487+

timeout --kill-after=30s 20m docker run --rm \

488488

-e OPENCLAW_NO_ONBOARD=1 \

489489

-e OPENCLAW_NO_PROMPT=1 \

490490

-v "$PWD/scripts/install-cli.sh:/tmp/install-cli.sh:ro" \

@@ -512,7 +512,7 @@ jobs:

512512

- name: Pull root Dockerfile smoke image

513513

env:

514514

IMAGE_REF: ${{ needs.root_dockerfile_image.outputs.image_ref }}

515-

run: timeout 600s docker pull "$IMAGE_REF"

515+

run: timeout --kill-after=30s 600s docker pull "$IMAGE_REF"

516516517517

- name: Setup Node environment for Bun smoke

518518

uses: ./.github/actions/setup-node-env