windows 8 cores (#599)

* windows 8 cores

* add workflow dispatch
This commit is contained in:
Chris Tate
2026-03-03 17:26:22 -06:00
committed by GitHub
parent 7f42eed031
commit 324a9e4e0c
+7 -6
View File
@@ -5,6 +5,7 @@ on:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
jobs:
version-sync:
@@ -74,7 +75,7 @@ jobs:
rust-cross:
name: Rust (${{ matrix.os }} - ${{ matrix.target }})
if: github.event_name == 'push'
if: github.event_name != 'pull_request'
runs-on: ${{ matrix.os }}
strategy:
matrix:
@@ -83,7 +84,7 @@ jobs:
target: aarch64-apple-darwin
- os: macos-latest
target: x86_64-apple-darwin
- os: windows-latest
- os: windows-latest-8-cores
target: x86_64-pc-windows-msvc
steps:
@@ -105,8 +106,8 @@ jobs:
windows-integration:
name: Windows Integration Test
if: github.event_name == 'push'
runs-on: windows-latest
if: github.event_name != 'pull_request'
runs-on: windows-latest-8-cores
needs: rust-cross
steps:
@@ -222,7 +223,7 @@ jobs:
global-install:
name: Global Install (${{ matrix.os }})
if: github.event_name == 'push'
if: github.event_name != 'pull_request'
runs-on: ${{ matrix.os }}
needs: rust-cross
strategy:
@@ -234,7 +235,7 @@ jobs:
- os: macos-latest
target: aarch64-apple-darwin
binary: agent-browser-darwin-arm64
- os: windows-latest
- os: windows-latest-8-cores
target: x86_64-pc-windows-msvc
binary: agent-browser-win32-x64.exe