refactor: remove push trigger and self-hosted runner requirement from Windows desktop client workflow
Remove automatic push trigger on main/master branches and desktop-client path changes, keeping only manual workflow_dispatch. Remove self-hosted runner requirement to allow running on any Linux runner.
This commit is contained in:
@@ -2,19 +2,11 @@ name: Build Windows Desktop Client
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
- master
|
|
||||||
paths:
|
|
||||||
- ".gitea/workflows/windows-desktop-client.yml"
|
|
||||||
- "desktop-client/**"
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-windows-client:
|
build-windows-client:
|
||||||
name: Build Windows Client
|
name: Build Windows Client
|
||||||
runs-on:
|
runs-on:
|
||||||
- self-hosted
|
|
||||||
- linux
|
- linux
|
||||||
|
|
||||||
defaults:
|
defaults:
|
||||||
|
|||||||
Reference in New Issue
Block a user