ci(windows): drop paths filter (trigger reliability) + NO_COLOR runner logs
The paths filter wasn't dispatching the run on the newly-added workflow (the runner is healthy and 'declare successfully', but received no task). Match apple.yml: trigger on every push to main + PRs. Also set NO_COLOR in the daemon wrapper so runner.log is plain text (the ANSI spinner garbled it). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -11,19 +11,7 @@ name: windows
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
paths:
|
|
||||||
- 'crates/punktfunk-client-windows/**'
|
|
||||||
- 'crates/punktfunk-core/**'
|
|
||||||
- 'Cargo.lock'
|
|
||||||
- 'Cargo.toml'
|
|
||||||
- '.gitea/workflows/windows.yml'
|
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
|
||||||
- 'crates/punktfunk-client-windows/**'
|
|
||||||
- 'crates/punktfunk-core/**'
|
|
||||||
- 'Cargo.lock'
|
|
||||||
- 'Cargo.toml'
|
|
||||||
- '.gitea/workflows/windows.yml'
|
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ if (-not (Test-Path "C:\Users\Public\.rustup\settings.toml")) {
|
|||||||
# --- daemon env wrapper (the box's MSVC/WinUI/FFmpeg toolchain) ---
|
# --- daemon env wrapper (the box's MSVC/WinUI/FFmpeg toolchain) ---
|
||||||
$wrapper = "$RunnerHome\run-runner.ps1"
|
$wrapper = "$RunnerHome\run-runner.ps1"
|
||||||
@'
|
@'
|
||||||
|
$env:NO_COLOR = "1"
|
||||||
$env:CARGO_HOME = "C:\Users\Public\.cargo"
|
$env:CARGO_HOME = "C:\Users\Public\.cargo"
|
||||||
$env:RUSTUP_HOME = "C:\Users\Public\.rustup"
|
$env:RUSTUP_HOME = "C:\Users\Public\.rustup"
|
||||||
$env:CMAKE_POLICY_VERSION_MINIMUM = "3.5"
|
$env:CMAKE_POLICY_VERSION_MINIMUM = "3.5"
|
||||||
|
|||||||
Reference in New Issue
Block a user