From c2ea1d71fdb45abbd88e7d5c7530880aecbf5c70 Mon Sep 17 00:00:00 2001 From: "Jonathan M. Waldrop" Date: Fri, 1 Aug 2025 12:25:16 -0500 Subject: [PATCH] update GHA workflows --- .github/workflows/merge.yaml | 13 ++++++++----- .github/workflows/pull_request.yaml | 20 +++++++++++++------- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/.github/workflows/merge.yaml b/.github/workflows/merge.yaml index 6768a509a..48eb3dc96 100644 --- a/.github/workflows/merge.yaml +++ b/.github/workflows/merge.yaml @@ -13,7 +13,7 @@ # limitations under the License. # -name: .github Merge Workflow +name: Merge Workflow on: push: @@ -21,9 +21,12 @@ on: - master jobs: - Common-Merge: - uses: NWChemEx/.github/.github/workflows/common_merge.yaml@master + tag-commit: + uses: NWChemEx/.github/.github/workflows/tag.yaml@master + secrets: inherit + + deploy_nwx_docs: + uses: NWChemEx/.github/.github/workflows/deploy_nwx_docs.yaml@master with: - doc_target: 'chemist_cxx_api' - generate_module_docs: false + doc_target: "chemist_cxx_api" secrets: inherit diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 27c8377c7..c860bbb9d 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -13,7 +13,7 @@ # limitations under the License. # -name: .github Pull Request Workflow +name: Pull Request Workflow on: pull_request: @@ -21,11 +21,17 @@ on: - master jobs: - Common-Pull-Request: - uses: NWChemEx/.github/.github/workflows/common_pull_request.yaml@master + check_formatting: + uses: NWChemEx/.github/.github/workflows/check_formatting.yaml@master + with: + license_config: ".github/.licenserc.yaml" + + test_nwx_docs: + uses: NWChemEx/.github/.github/workflows/test_nwx_docs.yaml@master + with: + doc_target: "chemist_cxx_api" + + test_library: + uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master with: - config_file: '.github/.licenserc.yaml' - source_dir: 'include src tests' compilers: '["gcc-11", "clang-14"]' - doc_target: 'chemist_cxx_api' - secrets: inherit