Skip to content

Commit 7cd0354

Browse files
authored
Adds nightly GHA workflow to test build; Add README.md (#55)
1 parent eb09612 commit 7cd0354

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed

.github/workflows/nightly.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Copyright 2025 NWChemEx-Project
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
#
15+
16+
name: Nightly Workflow
17+
18+
on:
19+
schedule:
20+
- cron: "0 6 * * *" # Every day at 06:00 UTC (00:00 CST)
21+
22+
jobs:
23+
test_library:
24+
uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master
25+
with:
26+
compilers: '["gcc-14", "clang-18"]'
27+
28+
integration_tests:
29+
uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master
30+
with:
31+
compilers: '["gcc-14", "clang-18"]'
32+
repo_toolchain: '.github/integration_testing.cmake'
33+
34+
# tamm_tests:
35+
# uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master
36+
# with:
37+
# compilers: '["gcc-14"]'
38+
# repo_toolchain: '.github/tamm_testing.cmake'

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<!--
2+
~ Copyright 2025 NWChemEx-Project
3+
~
4+
~ Licensed under the Apache License, Version 2.0 (the "License");
5+
~ you may not use this file except in compliance with the License.
6+
~ You may obtain a copy of the License at
7+
~
8+
~ http://www.apache.org/licenses/LICENSE-2.0
9+
~
10+
~ Unless required by applicable law or agreed to in writing, software
11+
~ distributed under the License is distributed on an "AS IS" BASIS,
12+
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
~ See the License for the specific language governing permissions and
14+
~ limitations under the License.
15+
-->
16+
17+
# SCF
18+
19+
[![Nightly Workflow](https://github.com/NWChemEx/SCF/actions/workflows/nightly.yaml/badge.svg)](https://github.com/NWChemEx/SCF/actions/workflows/nightly.yaml)

0 commit comments

Comments
 (0)