Skip to content

Commit db3677a

Browse files
authored
GHA Workflows Update (#219)
* use updated workflows in .github branch * correct workflow paths * intentionally trip workflow failures * revert intentional failures * Switch workflow branch to master
1 parent 16a62fe commit db3677a

File tree

2 files changed

+24
-19
lines changed

2 files changed

+24
-19
lines changed

.github/workflows/merge.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,20 @@
1313
# limitations under the License.
1414
#
1515

16-
name: .github Merge Workflow
16+
name: Merge Workflow
1717

1818
on:
1919
push:
2020
branches:
2121
- master
2222

2323
jobs:
24-
Common-Merge:
25-
uses: NWChemEx/.github/.github/workflows/common_merge.yaml@master
24+
tag-commit:
25+
uses: NWChemEx/.github/.github/workflows/tag.yaml@master
26+
secrets: inherit
27+
28+
deploy_nwx_docs:
29+
uses: NWChemEx/.github/.github/workflows/deploy_nwx_docs.yaml@master
2630
with:
27-
doc_target: 'tensorwrapper_cxx_api'
28-
generate_module_docs: false
31+
doc_target: "tensorwrapper_cxx_api"
2932
secrets: inherit

.github/workflows/pull_request.yaml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,31 @@
1313
# limitations under the License.
1414
#
1515

16-
name: .github Pull Request Workflow
16+
name: Pull Request Workflow
1717

1818
on:
1919
pull_request:
2020
branches:
2121
- master
2222

2323
jobs:
24-
Common-Pull-Request:
25-
uses: NWChemEx/.github/.github/workflows/common_pull_request.yaml@master
24+
check_formatting:
25+
uses: NWChemEx/.github/.github/workflows/check_formatting.yaml@master
26+
with:
27+
license_config: ".github/.licenserc.yaml"
28+
29+
test_nwx_docs:
30+
uses: NWChemEx/.github/.github/workflows/test_nwx_docs.yaml@master
31+
with:
32+
doc_target: "tensorwrapper_cxx_api"
33+
34+
test_library:
35+
uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master
2636
with:
27-
config_file: '.github/.licenserc.yaml'
28-
source_dir: 'include src tests'
2937
compilers: '["gcc-11", "clang-14"]'
30-
doc_target: 'tensorwrapper_cxx_api'
31-
secrets: inherit
32-
Test-Enable-Sigma:
33-
uses: NWChemEx/.github/.github/workflows/common_pull_request.yaml@master
38+
39+
test_library_with_sigma:
40+
uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master
3441
with:
35-
config_file: ''
36-
source_dir: ''
37-
format_python: false
3842
compilers: '["gcc-11", "clang-14"]'
3943
repo_toolchain: ".github/enable_sigma.cmake"
40-
doc_target: ''
41-
secrets: inherit

0 commit comments

Comments
 (0)