From 20ffdd1b27e77d5492a3d31638126209d11a5b03 Mon Sep 17 00:00:00 2001 From: Chris Marslender Date: Wed, 20 Sep 2023 08:45:37 -0500 Subject: [PATCH] Add path filters for PR triggers --- .github/workflows/build-aptly.yml | 3 +++ .github/workflows/build-centos-pypa-rust.yml | 4 ++++ .github/workflows/build-centos7.yml | 3 +++ .github/workflows/build-manylinux2014-cuda.yml | 4 ++++ .github/workflows/build-rocky8.yml | 3 +++ .github/workflows/build-ubuntu-18.04.yml | 3 +++ .github/workflows/build-ubuntu-20.04.yml | 3 +++ .github/workflows/build-ubuntu-22.04.yml | 3 +++ 8 files changed, 26 insertions(+) diff --git a/.github/workflows/build-aptly.yml b/.github/workflows/build-aptly.yml index a08884f..d43d6ff 100644 --- a/.github/workflows/build-aptly.yml +++ b/.github/workflows/build-aptly.yml @@ -8,6 +8,9 @@ on: - 'aptly/*' - '.github/workflows/build-aptly.yml' pull_request: + paths: + - 'aptly/*' + - '.github/workflows/build-aptly.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-centos-pypa-rust.yml b/.github/workflows/build-centos-pypa-rust.yml index 2a51725..3ef70f8 100644 --- a/.github/workflows/build-centos-pypa-rust.yml +++ b/.github/workflows/build-centos-pypa-rust.yml @@ -9,6 +9,10 @@ on: - 'centos-pypa-x86_64/*' - '.github/workflows/build-centos-pypa-rust.yml' pull_request: + paths: + - 'centos-pypa-aarch64/*' + - 'centos-pypa-x86_64/*' + - '.github/workflows/build-centos-pypa-rust.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-centos7.yml b/.github/workflows/build-centos7.yml index 26ff093..7a75f32 100644 --- a/.github/workflows/build-centos7.yml +++ b/.github/workflows/build-centos7.yml @@ -8,6 +8,9 @@ on: - 'centos7/*' - '.github/workflows/build-centos7.yml' pull_request: + paths: + - 'centos7/*' + - '.github/workflows/build-centos7.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-manylinux2014-cuda.yml b/.github/workflows/build-manylinux2014-cuda.yml index 32652e0..1fd2314 100644 --- a/.github/workflows/build-manylinux2014-cuda.yml +++ b/.github/workflows/build-manylinux2014-cuda.yml @@ -9,6 +9,10 @@ on: - 'manylinux2014_cuda_x86_64/*' - '.github/workflows/build-manylinux2014-cuda.yml' pull_request: + paths: + - 'manylinux2014_cuda_aarch64/*' + - 'manylinux2014_cuda_x86_64/*' + - '.github/workflows/build-manylinux2014-cuda.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-rocky8.yml b/.github/workflows/build-rocky8.yml index 4935ea3..ed8367d 100644 --- a/.github/workflows/build-rocky8.yml +++ b/.github/workflows/build-rocky8.yml @@ -8,6 +8,9 @@ on: - 'rocky8/*' - '.github/workflows/build-rocky8.yml' pull_request: + paths: + - 'rocky8/*' + - '.github/workflows/build-rocky8.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-ubuntu-18.04.yml b/.github/workflows/build-ubuntu-18.04.yml index aeeb154..19ba99e 100644 --- a/.github/workflows/build-ubuntu-18.04.yml +++ b/.github/workflows/build-ubuntu-18.04.yml @@ -8,6 +8,9 @@ on: - 'ubuntu-18.04/*' - '.github/workflows/build-ubuntu-18.04.yml' pull_request: + paths: + - 'ubuntu-18.04/*' + - '.github/workflows/build-ubuntu-18.04.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-ubuntu-20.04.yml b/.github/workflows/build-ubuntu-20.04.yml index 34d45db..6e1fd4f 100644 --- a/.github/workflows/build-ubuntu-20.04.yml +++ b/.github/workflows/build-ubuntu-20.04.yml @@ -8,6 +8,9 @@ on: - 'ubuntu-20.04/*' - '.github/workflows/build-ubuntu-20.04.yml' pull_request: + paths: + - 'ubuntu-20.04/*' + - '.github/workflows/build-ubuntu-20.04.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5' diff --git a/.github/workflows/build-ubuntu-22.04.yml b/.github/workflows/build-ubuntu-22.04.yml index db56f66..0a1ddf0 100644 --- a/.github/workflows/build-ubuntu-22.04.yml +++ b/.github/workflows/build-ubuntu-22.04.yml @@ -8,6 +8,9 @@ on: - 'ubuntu-22.04/*' - '.github/workflows/build-ubuntu-22.04.yml' pull_request: + paths: + - 'ubuntu-22.04/*' + - '.github/workflows/build-ubuntu-22.04.yml' workflow_dispatch: schedule: - cron: '30 12 * * 5'