From 11a6d9a2da2dc5eb1a699b7fe1ada3f762a608dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julia=20Kr=C3=BCger?= Date: Mon, 9 Mar 2026 11:56:59 +0100 Subject: [PATCH 1/3] ci: only run tests for non-docs changes --- .github/workflows/ci.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 71a503c937..ab5f406392 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,9 +9,21 @@ name: PouchDB CI on: - push: {} + push: + paths-ignore: + - '.github/actions/**' + - '.github/workflows/docs.yml' + - 'package.json' + - 'bin/**' + - 'docs/**' pull_request: branches: [master] + paths-ignore: + - '.github/actions/**' + - '.github/workflows/docs.yml' + - 'package.json' + - 'bin/**' + - 'docs/**' env: NODE_VERSION: 22 From 0b5a77a0084a88c9e36499537b31410dc40faa27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julia=20Kr=C3=BCger?= Date: Thu, 26 Mar 2026 14:48:36 +0100 Subject: [PATCH 2/3] ci: update paths to ignore for tests --- .github/workflows/ci.yml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ab5f406392..265e998ff9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,18 +11,26 @@ name: PouchDB CI on: push: paths-ignore: - - '.github/actions/**' - - '.github/workflows/docs.yml' - - 'package.json' - - 'bin/**' + - '.github/ISSUE_TEMPLATE/' + - '.github/PULL_REQUEST_TEMPLATE.md' + - 'CONTRIBUTING.md' + - 'DISCLAIMER' + - 'LICENSE' + - 'NOTICE' + - 'README.md' + - 'TESTING.md' - 'docs/**' pull_request: branches: [master] paths-ignore: - - '.github/actions/**' - - '.github/workflows/docs.yml' - - 'package.json' - - 'bin/**' + - '.github/ISSUE_TEMPLATE/' + - '.github/PULL_REQUEST_TEMPLATE.md' + - 'CONTRIBUTING.md' + - 'DISCLAIMER' + - 'LICENSE' + - 'NOTICE' + - 'README.md' + - 'TESTING.md' - 'docs/**' env: From 412c564747aa75200f455a00864bfc9face68665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julia=20Kr=C3=BCger?= Date: Thu, 26 Mar 2026 14:49:06 +0100 Subject: [PATCH 3/3] ci: update paths of doc changes --- .github/workflows/docs.yml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7110893cfc..848f8dc46b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -3,18 +3,27 @@ name: PouchDB Docs on: push: paths: - - '.github/actions/**' - - '.github/workflows/docs.yml' - - 'package.json' - - 'bin/**' + - '.github/ISSUE_TEMPLATE/' + - '.github/PULL_REQUEST_TEMPLATE.md' + - 'CONTRIBUTING.md' + - 'DISCLAIMER' + - 'LICENSE' + - 'NOTICE' + - 'README.md' + - 'TESTING.md' - 'docs/**' + pull_request: branches: [master] paths: - - '.github/actions/**' - - '.github/workflows/docs.yml' - - 'package.json' - - 'bin/**' + - '.github/ISSUE_TEMPLATE/' + - '.github/PULL_REQUEST_TEMPLATE.md' + - 'CONTRIBUTING.md' + - 'DISCLAIMER' + - 'LICENSE' + - 'NOTICE' + - 'README.md' + - 'TESTING.md' - 'docs/**' jobs: