ci: make client packaging manual

Reduce Actions time by keeping only Server release automatic on main; Client matrix is manual.
This commit is contained in:
AAA authored and GitHub committed 2026-09-07 00:05:50 +08:00
1 parent b941e6afcc
commit 61a9b74cbd
4 files changed
+14 -13

No files matched your search

+1 -2
View File
@@ -107,8 +107,7 @@ jobs:
release-application:
needs: validate
if: >-
(github.event_name == 'push' && github.ref == 'refs/heads/main') ||
needs.validate.outputs.client_scope == 'true'
github.event_name == 'workflow_dispatch' && inputs.client_checks == true
runs-on: ubuntu-latest
timeout-minutes: 15
steps: