From e55f0c147fc41b4dadfcec23831d3b3fb12261b4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 25 Aug 2025 14:53:37 +0000 Subject: [PATCH 1/3] Initial plan From c3ccdb89740b878e264c2defdf26298fed253508 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 25 Aug 2025 15:04:17 +0000 Subject: [PATCH 2/3] feat(ci): skip workflows on bot branches (copilot/*, dependabot/*, pre-commit-ci-update-config) Co-authored-by: njzjz <9496702+njzjz@users.noreply.github.com> --- .github/workflows/build_cc.yml | 3 +++ .github/workflows/build_wheel.yml | 3 +++ .github/workflows/codeql.yml | 3 +++ .github/workflows/copilot-setup-steps.yml | 4 ++++ .github/workflows/mirror_gitee.yml | 9 ++++++++- .github/workflows/package_c.yml | 3 +++ .github/workflows/test_cc.yml | 3 +++ .github/workflows/test_python.yml | 3 +++ .github/workflows/todo.yml | 4 ++++ 9 files changed, 34 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_cc.yml b/.github/workflows/build_cc.yml index 86e9c660f6..fc1e87ee68 100644 --- a/.github/workflows/build_cc.yml +++ b/.github/workflows/build_cc.yml @@ -2,6 +2,9 @@ on: push: branches-ignore: - "gh-readonly-queue/**" + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" pull_request: merge_group: concurrency: diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml index 709bdd2c31..a88850f332 100644 --- a/.github/workflows/build_wheel.yml +++ b/.github/workflows/build_wheel.yml @@ -4,6 +4,9 @@ on: push: branches-ignore: - "gh-readonly-queue/**" + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" tags: - "v*" pull_request: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 990c7a94b3..e7b06c5728 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -4,6 +4,9 @@ on: push: branches-ignore: - "gh-readonly-queue/**" + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" pull_request: schedule: - cron: '45 2 * * 2' diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 21d6aef040..b1bdaa3e60 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -5,6 +5,10 @@ name: "Copilot Setup Steps" on: workflow_dispatch: push: + branches-ignore: + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" paths: - .github/workflows/copilot-setup-steps.yml pull_request: diff --git a/.github/workflows/mirror_gitee.yml b/.github/workflows/mirror_gitee.yml index 2d090c0539..79d1ce11a5 100644 --- a/.github/workflows/mirror_gitee.yml +++ b/.github/workflows/mirror_gitee.yml @@ -1,6 +1,13 @@ name: Mirror to Gitee Repo -on: [ push, delete, create ] +on: + push: + branches-ignore: + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" + delete: + create: # Ensures that only one mirror task will run at a time. concurrency: diff --git a/.github/workflows/package_c.yml b/.github/workflows/package_c.yml index ee57ca3c0d..dae85816f5 100644 --- a/.github/workflows/package_c.yml +++ b/.github/workflows/package_c.yml @@ -4,6 +4,9 @@ on: push: branches-ignore: - "gh-readonly-queue/**" + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" tags: - "v*" pull_request: diff --git a/.github/workflows/test_cc.yml b/.github/workflows/test_cc.yml index deacdc57e7..9883253779 100644 --- a/.github/workflows/test_cc.yml +++ b/.github/workflows/test_cc.yml @@ -2,6 +2,9 @@ on: push: branches-ignore: - "gh-readonly-queue/**" + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" pull_request: merge_group: concurrency: diff --git a/.github/workflows/test_python.yml b/.github/workflows/test_python.yml index 460d1036f5..1ad2485701 100644 --- a/.github/workflows/test_python.yml +++ b/.github/workflows/test_python.yml @@ -2,6 +2,9 @@ on: push: branches-ignore: - "gh-readonly-queue/**" + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" pull_request: merge_group: concurrency: diff --git a/.github/workflows/todo.yml b/.github/workflows/todo.yml index edde7b4be5..f386dc77be 100644 --- a/.github/workflows/todo.yml +++ b/.github/workflows/todo.yml @@ -3,6 +3,10 @@ on: push: branches: - devel + branches-ignore: + - "copilot/**" + - "dependabot/**" + - "pre-commit-ci-update-config" jobs: build: if: github.repository_owner == 'deepmodeling' From f310b136fc714672a07f7d82f0a7ac026c9c9610 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 26 Aug 2025 01:51:40 +0000 Subject: [PATCH 3/3] fix(ci): remove unnecessary branches-ignore from todo.yml workflow Co-authored-by: njzjz <9496702+njzjz@users.noreply.github.com> --- .github/workflows/todo.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/todo.yml b/.github/workflows/todo.yml index f386dc77be..edde7b4be5 100644 --- a/.github/workflows/todo.yml +++ b/.github/workflows/todo.yml @@ -3,10 +3,6 @@ on: push: branches: - devel - branches-ignore: - - "copilot/**" - - "dependabot/**" - - "pre-commit-ci-update-config" jobs: build: if: github.repository_owner == 'deepmodeling'