From 5f9d79a099b2e4a1920683e75cd1aa91d20b95a5 Mon Sep 17 00:00:00 2001 From: Gleb Chesnokov Date: Tue, 25 Aug 2026 09:53:20 +0300 Subject: [PATCH] .github/workflows: Avoid duplicate branch builds Run CI and package builds for pull requests and for pushes to master. Avoid running both event types for each same-repository PR update. Keep manual package workflow runs available. --- .github/workflows/ci.yml | 8 +++++++- .github/workflows/rpm.yml | 9 ++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f60032945..83b6c3496 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,12 @@ name: CI -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: + branches: + - master env: WERROR: 'y' diff --git a/.github/workflows/rpm.yml b/.github/workflows/rpm.yml index 56f3ad78a..5478918f5 100644 --- a/.github/workflows/rpm.yml +++ b/.github/workflows/rpm.yml @@ -1,6 +1,13 @@ name: Packages -on: [push, pull_request, workflow_dispatch] +on: + push: + branches: + - master + pull_request: + branches: + - master + workflow_dispatch: permissions: contents: read