From deb672a66d9f64a5192a473549e16366e988fd68 Mon Sep 17 00:00:00 2001 From: John Kerl Date: Fri, 7 Feb 2025 18:43:07 +0000 Subject: [PATCH] don't run irrelevant CI jobs when our YAML is modified --- .github/workflows/libtiledb-ci.yml | 1 + .github/workflows/python-ci-minimal.yml | 1 + .github/workflows/python-ci-packaging.yml | 2 ++ .github/workflows/python-dependency-variation.yml | 1 + 4 files changed, 5 insertions(+) diff --git a/.github/workflows/libtiledb-ci.yml b/.github/workflows/libtiledb-ci.yml index 9bbfa562fc..ae6b1731ae 100644 --- a/.github/workflows/libtiledb-ci.yml +++ b/.github/workflows/libtiledb-ci.yml @@ -6,6 +6,7 @@ on: - "apis/python/**" - "apis/r/**" - ".pre-commit-config.yaml" + - ".github/workflows/python-remote-storage.yml" push: branches: - main diff --git a/.github/workflows/python-ci-minimal.yml b/.github/workflows/python-ci-minimal.yml index 7168102607..dfc5958edc 100644 --- a/.github/workflows/python-ci-minimal.yml +++ b/.github/workflows/python-ci-minimal.yml @@ -20,6 +20,7 @@ on: - '!.github/**' - '.github/workflows/python-ci-minimal.yml' - '.github/workflows/python-ci-single.yml' + - ".github/workflows/python-remote-storage.yml" workflow_dispatch: jobs: diff --git a/.github/workflows/python-ci-packaging.yml b/.github/workflows/python-ci-packaging.yml index ebf3c9d9c3..310455045f 100644 --- a/.github/workflows/python-ci-packaging.yml +++ b/.github/workflows/python-ci-packaging.yml @@ -7,6 +7,7 @@ on: push: paths: - '.github/workflows/python-ci-packaging.yml' + - ".github/workflows/python-remote-storage.yml" - 'apis/python/MANIFEST.in' - 'apis/python/pyproject.toml' - 'apis/python/setup.py' @@ -21,6 +22,7 @@ on: pull_request: paths: - '.github/workflows/python-ci-packaging.yml' + - ".github/workflows/python-remote-storage.yml" - 'apis/python/MANIFEST.in' - 'apis/python/pyproject.toml' - 'apis/python/setup.py' diff --git a/.github/workflows/python-dependency-variation.yml b/.github/workflows/python-dependency-variation.yml index db6417013d..59d9cf7b4f 100644 --- a/.github/workflows/python-dependency-variation.yml +++ b/.github/workflows/python-dependency-variation.yml @@ -10,6 +10,7 @@ on: - '**.md' - 'apis/r/**' - 'docs/**' + - ".github/workflows/python-remote-storage.yml" workflow_dispatch: jobs: