From 22c15252af0d5dbe268c0f168e393b76cabf359f Mon Sep 17 00:00:00 2001 From: Jacob Moore Date: Mon, 27 Apr 2026 11:37:26 -0500 Subject: [PATCH 1/5] ENH: MATAR submodule update --- matar | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matar b/matar index c172db76..99766f1a 160000 --- a/matar +++ b/matar @@ -1 +1 @@ -Subproject commit c172db760dd7b2c130861737c704b78bbb318308 +Subproject commit 99766f1aea5beb1b42d2e90f8ebf8f100c280154 From 4a44b5b6507c3caeb1467d9483b154e3a0cefb4f Mon Sep 17 00:00:00 2001 From: Jacob Moore Date: Mon, 27 Apr 2026 11:53:36 -0500 Subject: [PATCH 2/5] ENH: Updating workflows with new branch name --- .github/workflows/Linux.yaml | 4 ++-- .github/workflows/MacOS.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Linux.yaml b/.github/workflows/Linux.yaml index 5a76fa98..8dd83954 100644 --- a/.github/workflows/Linux.yaml +++ b/.github/workflows/Linux.yaml @@ -3,9 +3,9 @@ name: Linux on: push: - branches: [master] + branches: [main] pull_request: - branches: [master] + branches: [main] jobs: build-test-install: diff --git a/.github/workflows/MacOS.yaml b/.github/workflows/MacOS.yaml index fd605b3b..87303acb 100644 --- a/.github/workflows/MacOS.yaml +++ b/.github/workflows/MacOS.yaml @@ -3,9 +3,9 @@ name: MacOS on: push: - branches: [master] + branches: [main] pull_request: - branches: [master] + branches: [main] jobs: build-test-install: From fd42fdcae384c6e6bdf88d13b86e88ce7a26d68b Mon Sep 17 00:00:00 2001 From: Jacob Moore Date: Mon, 27 Apr 2026 11:55:50 -0500 Subject: [PATCH 3/5] ENH: Adding manual run for workflows --- .github/workflows/Linux.yaml | 3 ++- .github/workflows/MacOS.yaml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Linux.yaml b/.github/workflows/Linux.yaml index 8dd83954..58709ee3 100644 --- a/.github/workflows/Linux.yaml +++ b/.github/workflows/Linux.yaml @@ -4,8 +4,9 @@ name: Linux on: push: branches: [main] - pull_request: + pull_request: branches: [main] + workflow_dispatch: jobs: build-test-install: diff --git a/.github/workflows/MacOS.yaml b/.github/workflows/MacOS.yaml index 87303acb..d1aa4f08 100644 --- a/.github/workflows/MacOS.yaml +++ b/.github/workflows/MacOS.yaml @@ -4,8 +4,9 @@ name: MacOS on: push: branches: [main] - pull_request: + pull_request: branches: [main] + workflow_dispatch: jobs: build-test-install: From ee305bbff9dd8c5df317efa1617da95347293448 Mon Sep 17 00:00:00 2001 From: Jacob Moore Date: Mon, 27 Apr 2026 12:09:32 -0500 Subject: [PATCH 4/5] ENH: Removing macos-11 because github action is unreliable --- .github/workflows/MacOS.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/MacOS.yaml b/.github/workflows/MacOS.yaml index d1aa4f08..55bd03e0 100644 --- a/.github/workflows/MacOS.yaml +++ b/.github/workflows/MacOS.yaml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-11, macos-latest] + os: [macos-latest] build_type: [serial, openmp, debug] include: - build_type: serial From c4823d49b4a295802e0acec86ff811b0b7921559 Mon Sep 17 00:00:00 2001 From: Jacob Moore Date: Mon, 27 Apr 2026 13:27:39 -0500 Subject: [PATCH 5/5] ENH: Adding shallow keyword to clone for Scotch --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index bb557358..4430ef81 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -129,6 +129,7 @@ if(NOT TARGET ptscotch) Scotch GIT_REPOSITORY https://gitlab.inria.fr/scotch/scotch.git GIT_TAG v7.0.4 + GIT_SHALLOW TRUE PATCH_COMMAND ${CMAKE_COMMAND} -DFileToPatch=CMakeLists.txt -P "${PROJECT_SOURCE_DIR}/cmake/PatchScotch.cmake" ) FetchContent_MakeAvailable(Scotch)