From 89cbe5c51a1bf26bd1a4bbef852831557187d3d7 Mon Sep 17 00:00:00 2001 From: HibiKier <775757368@qq.com> Date: Fri, 14 Mar 2025 00:37:44 +0800 Subject: [PATCH] =?UTF-8?q?:construction=5Fworker:=20=E4=BF=AE=E6=94=B9lin?= =?UTF-8?q?ting=E5=B7=A5=E4=BD=9C=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/linting.yml | 13 ++++++++++++- .github/workflows/pyright.yml | 11 +---------- .github/workflows/ruff.yml | 12 +----------- 3 files changed, 14 insertions(+), 22 deletions(-) diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index a60f796a..b28ec4b4 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -1,6 +1,17 @@ name: Sequential Lint and Type Check -on: [push, pull_request] +on: + push: + branches: + - "*" + pull_request: + paths: + - "zhenxun/**" + - "tests/**" + - ".github/workflows/ruff.yml" + - ".github/workflows/pyright.yml" + - "pyproject.toml" + - "poetry.lock" jobs: ruff-call: diff --git a/.github/workflows/pyright.yml b/.github/workflows/pyright.yml index 89b06b17..8c424be8 100644 --- a/.github/workflows/pyright.yml +++ b/.github/workflows/pyright.yml @@ -1,16 +1,7 @@ name: Pyright Lint on: - push: - branches: - - "*" - pull_request: - paths: - - "zhenxun/**" - - "tests/**" - - "pyproject.toml" - - "poetry.lock" - - ".github/workflows/pyright.yml" + workflow_call: jobs: pyright: diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index 8e4dfca8..fa23fd7a 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -1,17 +1,7 @@ name: Ruff Lint on: - workflow_call: # 允许此工作流作为可重用工作流被调用 - push: - branches: - - "*" - pull_request: - paths: - - "zhenxun/**" - - "tests/**" - - ".github/workflows/ruff.yml" - - "pyproject.toml" - - "poetry.lock" + workflow_call: jobs: ruff: