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:
2026-03-18 10:48:24 +01:00
parent 0ca1c0cb3f
commit 420dde247e

View File

@@ -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: