From 5879e9b257d4bae7da7b31d527250425c7abc7ab Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 3 Dec 2025 15:55:28 +0100 Subject: [PATCH] tools: ignore more paths in GHA CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/60920 Reviewed-By: Colin Ihrig Reviewed-By: Chengzhong Wu Reviewed-By: Luigi Pinca Reviewed-By: Ulises Gascón Reviewed-By: Marco Ippolito --- .github/workflows/build-tarball.yml | 44 +++++++++++++++++++++++++---- .github/workflows/test-macos.yml | 44 +++++++++++++++++++++++++---- .github/workflows/test-shared.yml | 40 ++++++++++++++++++++++---- 3 files changed, 110 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build-tarball.yml b/.github/workflows/build-tarball.yml index 97cea1132c6..18d3050a2a4 100644 --- a/.github/workflows/build-tarball.yml +++ b/.github/workflows/build-tarball.yml @@ -4,13 +4,29 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths-ignore: - - .mailmap - '**.md' - '**.nix' - - AUTHORS + - eslint.config.mjs + - '**/eslint.config_partial.mjs' + - android-configure + - android-configure.py + - android-patches/** + - benchmarks/** + - codecov.yml - doc/** + - pyproject.yml + - tsconfig.json - test/internet/** - - .github/** + - tools/actions/** + - tools/bootstrap/** + - tools/dep_updaters/** + - tools/doc/** + - tools/eslint-rules/** + - tools/eslint/** + - tools/lint-md/** + - typings/** + - vcbuild.bat + - .** - '!.github/workflows/build-tarball.yml' push: branches: @@ -18,13 +34,29 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: - - .mailmap - '**.md' - '**.nix' - - AUTHORS + - eslint.config.mjs + - '**/eslint.config_partial.mjs' + - android-configure + - android-configure.py + - android-patches/** + - benchmarks/** + - codecov.yml - doc/** + - pyproject.yml + - tsconfig.json - test/internet/** - - .github/** + - tools/actions/** + - tools/bootstrap/** + - tools/dep_updaters/** + - tools/doc/** + - tools/eslint-rules/** + - tools/eslint/** + - tools/lint-md/** + - typings/** + - vcbuild.bat + - .** - '!.github/workflows/build-tarball.yml' concurrency: diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 4551f5184f6..df7f073d387 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -4,13 +4,29 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] paths-ignore: - - .mailmap - '**.md' - '**.nix' - - AUTHORS + - eslint.config.mjs + - '**/eslint.config_partial.mjs' + - android-configure + - android-configure.py + - android-patches/** + - benchmarks/** + - codecov.yml - doc/** + - pyproject.yml + - tsconfig.json - test/internet/** - - .github/** + - tools/actions/** + - tools/bootstrap/** + - tools/dep_updaters/** + - tools/doc/** + - tools/eslint-rules/** + - tools/eslint/** + - tools/lint-md/** + - typings/** + - vcbuild.bat + - .** - '!.github/workflows/test-macos.yml' push: branches: @@ -19,13 +35,29 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: - - .mailmap - '**.md' - '**.nix' - - AUTHORS + - eslint.config.mjs + - '**/eslint.config_partial.mjs' + - android-configure + - android-configure.py + - android-patches/** + - benchmarks/** + - codecov.yml - doc/** + - pyproject.yml + - tsconfig.json - test/internet/** - - .github/** + - tools/actions/** + - tools/bootstrap/** + - tools/dep_updaters/** + - tools/doc/** + - tools/eslint-rules/** + - tools/eslint/** + - tools/lint-md/** + - typings/** + - vcbuild.bat + - .** - '!.github/workflows/test-macos.yml' concurrency: diff --git a/.github/workflows/test-shared.yml b/.github/workflows/test-shared.yml index 78e71bbd35c..07b87270106 100644 --- a/.github/workflows/test-shared.yml +++ b/.github/workflows/test-shared.yml @@ -5,9 +5,14 @@ name: Test Shared libraries on: pull_request: paths-ignore: - - .mailmap - '**.md' - - AUTHORS + - eslint.config.mjs + - '**/eslint.config_partial.mjs' + - android-configure + - android-configure.py + - android-patches/** + - benchmarks/** + - codecov.yml - deps/ada/** - deps/brotli/** - deps/cares/** @@ -26,8 +31,17 @@ on: - deps/zlib/** - deps/zstd/** - doc/** + - pyproject.yml + - tsconfig.json - test/internet/** - - .github/** + - tools/** + - '!tools/gyp/**' + - '!tools/nix/**' + - '!tools/v8/**' + - '!tools/v8_gypfiles/**' + - typings/** + - vcbuild.bat + - .** - '!.github/workflows/test-shared.yml' types: [opened, synchronize, reopened, ready_for_review] push: @@ -37,9 +51,14 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: - - .mailmap - '**.md' - - AUTHORS + - eslint.config.mjs + - '**/eslint.config_partial.mjs' + - android-configure + - android-configure.py + - android-patches/** + - benchmarks/** + - codecov.yml - deps/ada/** - deps/brotli/** - deps/cares/** @@ -58,8 +77,17 @@ on: - deps/zlib/** - deps/zstd/** - doc/** + - pyproject.yml + - tsconfig.json - test/internet/** - - .github/** + - tools/** + - '!tools/gyp/**' + - '!tools/nix/**' + - '!tools/v8/**' + - '!tools/v8_gypfiles/**' + - typings/** + - vcbuild.bat + - .** - '!.github/workflows/test-shared.yml' concurrency: