omx(team): auto-checkpoint worker-2 [unknown]

This commit is contained in:
bellman
2026-05-15 10:43:35 +09:00
parent 8c9a05e71b
commit 3767addd11
2 changed files with 94 additions and 0 deletions

View File

@@ -98,3 +98,42 @@ jobs:
workspaces: rust -> target
- name: Run workspace clippy
run: cargo clippy --workspace
windows-smoke:
name: windows PowerShell smoke
runs-on: windows-latest
defaults:
run:
working-directory: rust
shell: pwsh
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
workspaces: rust -> target
- name: Build CLI for Windows smoke
run: cargo build -p rusty-claude-cli
- name: Smoke local commands without live credentials
env:
ANTHROPIC_API_KEY: ""
ANTHROPIC_AUTH_TOKEN: ""
OPENAI_API_KEY: ""
XAI_API_KEY: ""
DASHSCOPE_API_KEY: ""
run: |
$ErrorActionPreference = "Stop"
$env:CLAW_CONFIG_HOME = Join-Path $env:RUNNER_TEMP "claw config home"
New-Item -ItemType Directory -Force -Path $env:CLAW_CONFIG_HOME | Out-Null
$workspace = Join-Path $env:RUNNER_TEMP "claw path smoke"
New-Item -ItemType Directory -Force -Path $workspace | Out-Null
$claw = Join-Path $env:GITHUB_WORKSPACE "rust\target\debug\claw.exe"
Push-Location $workspace
try {
& $claw help
& $claw status
& $claw config env
& $claw doctor
} finally {
Pop-Location
}