From 0f7e6961cb494835ab780f94de4f9fcbcbbdbe0b Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Mon, 8 Jul 2024 05:43:23 -0400 Subject: [PATCH 1/2] ENH: Bump CI for ITK 5.4.0 Many improvements. --- .github/workflows/build-test-package.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-test-package.yml b/.github/workflows/build-test-package.yml index b3605bc..4b5f746 100644 --- a/.github/workflows/build-test-package.yml +++ b/.github/workflows/build-test-package.yml @@ -4,9 +4,9 @@ on: [push,pull_request] jobs: cxx-build-workflow: - uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@5083da2740617b78423ebf6083489e1e70ee8ca0 + uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@v5.4.0 python-build-workflow: - uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@5083da2740617b78423ebf6083489e1e70ee8ca0 + uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@v5.4.0 secrets: pypi_password: ${{ secrets.pypi_password }} From 18f750d8062430f1b6b11df94c1076b8a01554cc Mon Sep 17 00:00:00 2001 From: Matt McCormick Date: Mon, 8 Jul 2024 05:49:17 -0400 Subject: [PATCH 2/2] BUG: Prevent duplicate CI builds --- .github/workflows/build-test-package.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-test-package.yml b/.github/workflows/build-test-package.yml index 4b5f746..cd67e7f 100644 --- a/.github/workflows/build-test-package.yml +++ b/.github/workflows/build-test-package.yml @@ -1,6 +1,12 @@ name: Build, test, package -on: [push,pull_request] +on: + push: + branches: + - main + pull_request: + branches: + - main jobs: cxx-build-workflow: