From 87021ebbe7d6d7bafeee78b7f13da2e20f625e7e Mon Sep 17 00:00:00 2001 From: krande Date: Thu, 1 Sep 2022 09:41:30 +0200 Subject: [PATCH] fix: edit ci triggers for ifcopenshell. Changes are made to the github actions workflow files to reduce unnecessary triggering of ifcopenshell compilation, testing and conda package building --- ...-build.yml => ci-ifcopenshell-conda-daily.yml} | 10 +--------- .github/workflows/ci.yml | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 11 deletions(-) rename .github/workflows/{ci-daily-build.yml => ci-ifcopenshell-conda-daily.yml} (91%) diff --git a/.github/workflows/ci-daily-build.yml b/.github/workflows/ci-ifcopenshell-conda-daily.yml similarity index 91% rename from .github/workflows/ci-daily-build.yml rename to .github/workflows/ci-ifcopenshell-conda-daily.yml index d808f0c5af..8e569b0444 100644 --- a/.github/workflows/ci-daily-build.yml +++ b/.github/workflows/ci-ifcopenshell-conda-daily.yml @@ -1,14 +1,6 @@ -name: ci-ifcopenshell-daily +name: ci-ifcopenshell-conda-daily on: - push: - paths: - - src/** - - conda/** - - .github/workflows/ci-daily-build.yml - branches: - - pr-daily-builds -# Only trigger, when the build workflow succeeded workflow_run: workflows: ["ci"] types: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d600baa5b8..f8965b9c99 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,8 +3,19 @@ name: ci on: push: paths: - - 'src/**' - - 'test/**' + - 'src/ifcblender/**' + - 'src/ifcconvert/**' + - 'src/ifcgeom/**' + - 'src/ifcgeom_schema_agnostic/**' + - 'src/ifcgeomserver/**' + - 'src/ifcjni/**' + - 'src/ifcmax/**' + - 'src/ifcopenshell-python/**' + - '!src/ifcopenshell-python/docs/**' + - 'src/ifcparse/**' + - 'src/ifcwrap/**' + - 'src/qtviewer/**' + - 'src/serializers/**' - 'conda/**' - 'cmake/**' - '.github/workflows/ci.yml'