From c2044156a5c7a8420c9f5f48a193deb822ff9950 Mon Sep 17 00:00:00 2001 From: JiDe Zhang Date: Thu, 8 Oct 2026 14:01:32 +0800 Subject: [PATCH] ci: only run build workflows on pull_request MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove the push trigger from build workflows, keeping pull_request only. 移除构建类 workflow 的 push 触发,仅保留 pull_request 触发。 Log: 构建类 workflow 仅保留 pull_request 触发 Influence: 主干分支不再触发构建校验,PR 的构建校验行为保持不变。 Multica Issue: WM-565 --- .github/workflows/ddm-archlinux-build.yml | 2 -- .github/workflows/ddm-deepin-build.yml | 2 -- 2 files changed, 4 deletions(-) diff --git a/.github/workflows/ddm-archlinux-build.yml b/.github/workflows/ddm-archlinux-build.yml index f9143ed..0598065 100644 --- a/.github/workflows/ddm-archlinux-build.yml +++ b/.github/workflows/ddm-archlinux-build.yml @@ -4,8 +4,6 @@ name: Build ddm on Arch Linux # treeland-protocols-git is installed from source on: - push: - pull_request: jobs: diff --git a/.github/workflows/ddm-deepin-build.yml b/.github/workflows/ddm-deepin-build.yml index 2f51267..dc50e1b 100644 --- a/.github/workflows/ddm-deepin-build.yml +++ b/.github/workflows/ddm-deepin-build.yml @@ -1,8 +1,6 @@ name: Build ddm on Deepin crimson (independent) on: - push: - pull_request: jobs: