From cf4ae97aec921160d2b04313015d8d06cfebbff7 Mon Sep 17 00:00:00 2001
From: Lukas Holecek <hluk@email.cz>
Date: Mon, 14 Dec 2020 16:08:45 +0100
Subject: [PATCH] Build and test only once for a pull request

---
 .github/workflows/build-linux.yml | 1 -
 .github/workflows/build-macos.yml | 1 -
 appveyor.yml                      | 3 +++
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml
index a3c8fae38..d7f3e9587 100644
--- a/.github/workflows/build-linux.yml
+++ b/.github/workflows/build-linux.yml
@@ -4,7 +4,6 @@ name: Linux Build
 # yamllint disable-line rule:truthy
 on:
   - push
-  - pull_request
 
 jobs:
   build:
diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml
index 5cb722be8..5c2a454a0 100644
--- a/.github/workflows/build-macos.yml
+++ b/.github/workflows/build-macos.yml
@@ -4,7 +4,6 @@ name: macOS Build
 # yamllint disable-line rule:truthy
 on:
   - push
-  - pull_request
 
 jobs:
   build:
diff --git a/appveyor.yml b/appveyor.yml
index f4fb81d61..41ed28976 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -4,6 +4,9 @@ configuration: Release
 image:
 - Visual Studio 2019
 
+# Build and test only once for a pull request.
+skip_branch_with_pr: true
+
 environment:
   matrix:
     - QTDIR: C:\Qt\5.13\mingw73_32
-- 
GitLab