fix: ungate server resource staging#1500
Conversation
|
Greptile (@greptileai) review |
|
Claude (@claude) review |
|
Claude finished Nikhil (@shadowfax92)'s task in 1m 34s —— View job Code Review
Overall: LGTM. The change is clean, minimal, and correctly implements the stated goal. What this PR doesRemoves File-by-file notes
Both files previously used
Minor observations (no action needed)
Test plan verificationThe PR test commands exercise both the resource-copy and the download-filter paths: uv run python -m unittest bos_build.steps.resources.resources_test bos_build.steps.storage.download_testCoverage looks complete for the changed behaviour. |
Greptile SummaryThis PR removes product-level gates (
Confidence Score: 5/5Safe to merge — the change is a straightforward removal of product gates from YAML config entries with matching test updates that fully cover the new behavior. The diff is mechanical and self-consistent: 10 No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Build Triggered] --> B{OS Filter}
B -->|macOS ARM64| C[Download/Copy BrowserOS Server – darwin-arm64]
B -->|macOS ARM64| D[Download/Copy BrowserClaw Server – darwin-arm64]
B -->|macOS x64| E[Download/Copy BrowserOS Server – darwin-x64]
B -->|macOS x64| F[Download/Copy BrowserClaw Server – darwin-x64]
B -->|Linux ARM64| G[Download/Copy BrowserOS Server – linux-arm64]
B -->|Linux ARM64| H[Download/Copy BrowserClaw Server – linux-arm64]
B -->|Linux x64| I[Download/Copy BrowserOS Server – linux-x64]
B -->|Linux x64| J[Download/Copy BrowserClaw Server – linux-x64]
B -->|Windows x64| K[Download/Copy BrowserOS Server – windows-x64]
B -->|Windows x64| L[Download/Copy BrowserClaw Server – windows-x64]
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[Build Triggered] --> B{OS Filter}
B -->|macOS ARM64| C[Download/Copy BrowserOS Server – darwin-arm64]
B -->|macOS ARM64| D[Download/Copy BrowserClaw Server – darwin-arm64]
B -->|macOS x64| E[Download/Copy BrowserOS Server – darwin-x64]
B -->|macOS x64| F[Download/Copy BrowserClaw Server – darwin-x64]
B -->|Linux ARM64| G[Download/Copy BrowserOS Server – linux-arm64]
B -->|Linux ARM64| H[Download/Copy BrowserClaw Server – linux-arm64]
B -->|Linux x64| I[Download/Copy BrowserOS Server – linux-x64]
B -->|Linux x64| J[Download/Copy BrowserClaw Server – linux-x64]
B -->|Windows x64| K[Download/Copy BrowserOS Server – windows-x64]
B -->|Windows x64| L[Download/Copy BrowserClaw Server – windows-x64]
Reviews (2): Last reviewed commit: "fix: ungate server resource staging" | Re-trigger Greptile |
Summary
Test plan
Notes