From 06510639cb59440c9a6644a3e1e7d63e283c6b3e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 5 Nov 2025 11:39:48 +0000 Subject: [PATCH 1/2] Initial plan From e03b55459e9ca6c3e03cc51688bfeec28ecbaeb0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 5 Nov 2025 11:43:34 +0000 Subject: [PATCH 2/2] Fix CI duplicate checks by restricting push events to master branch only Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com> --- .github/workflows/benchmark.yml | 6 +++++- .github/workflows/ci.yml | 6 +++++- .github/workflows/memcheck.yml | 6 +++++- .github/workflows/python_binding.yml | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 1e0216b1..beb32b54 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -14,7 +14,11 @@ name: Benchmark -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: jobs: benchmark: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c03c850..b41d663b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,11 @@ name: CI -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: jobs: linux: diff --git a/.github/workflows/memcheck.yml b/.github/workflows/memcheck.yml index 97508bce..0023c4cd 100644 --- a/.github/workflows/memcheck.yml +++ b/.github/workflows/memcheck.yml @@ -14,7 +14,11 @@ name: Memcheck -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: jobs: linux: diff --git a/.github/workflows/python_binding.yml b/.github/workflows/python_binding.yml index 2156d27b..0450c57a 100644 --- a/.github/workflows/python_binding.yml +++ b/.github/workflows/python_binding.yml @@ -14,7 +14,11 @@ name: Python Bindings Test -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: jobs: build: