Skip to content

Commit 04fa230

Browse files
authored
Merge branch 'develop' into feature/update_release_tasklist_issue
2 parents c557c3c + 260c2fa commit 04fa230

File tree

119 files changed

+1709
-5916
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+1709
-5916
lines changed

.github/workflows/TMP_OFF/ubuntu-ci-containers-x86_64.yaml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
name: ubuntu-ci-container-x86_64-build
22
on:
33
# Uncomment this to test for PRs (but do not submit)
4-
# pull_request:
5-
# paths-ignore:
6-
# - 'configs/sites/**'
7-
# - 'doc/**'
8-
# - '**.md'
9-
# - '.github/ISSUE_TEMPLATE/*'
10-
# - '.gitignore'
11-
4+
pull_request:
5+
paths-ignore:
6+
- 'configs/sites/**'
7+
- '!configs/sites/tier2/*.default/*'
8+
- '**.md'
9+
- '.github/CODEOWNERS'
10+
- '.github/pull_request_template.md'
11+
- '.github/ISSUE_TEMPLATE/*'
12+
- '.gitignore'
1213
schedule:
1314
- cron: '0 8 * * *'
1415
workflow_dispatch:
@@ -55,12 +56,9 @@ jobs:
5556
DOW=$(date +%u)
5657
# Monday is 1 ... Sunday is 7
5758
if [[ $DOW == 1 || $DOW == 4 ]]; then
58-
export CONTAINER=${{ inputs.container || 'docker-ubuntu-clang-mpich' }}
59-
export SPECS=${{ inputs.specs || 'jedi-ci' }}
60-
elif [[ $DOW == 2 ]]; then
6159
export CONTAINER=${{ inputs.container || 'docker-ubuntu-gcc-openmpi' }}
6260
export SPECS=${{ inputs.specs || 'jedi-ci' }}
63-
elif [[ $DOW == 5 ]]; then
61+
elif [[ $DOW == 2 || $DOW == 5 ]]; then
6462
export CONTAINER=${{ inputs.container || 'docker-ubuntu-gcc11-openmpi' }}
6563
export SPECS=${{ inputs.specs || 'jedi-ci' }}
6664
elif [[ $DOW == 3 || $DOW == 6 ]]; then

.github/workflows/ubuntu-ci-x86_64-gnu.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
name: ubuntu-ci-c6a-x86_64-gnu-build
22
on:
33
pull_request:
4+
paths-ignore:
5+
- 'configs/sites/**'
6+
- '!configs/sites/tier2/*.default/*'
7+
- '**.md'
8+
- '.github/CODEOWNERS'
9+
- '.github/pull_request_template.md'
10+
- '.github/ISSUE_TEMPLATE/*'
11+
- '.gitignore'
412
workflow_dispatch:
513

614
concurrency:

.github/workflows/ubuntu-ci-x86_64-oneapi-ifx.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
name: ubuntu-ci-c6a-x86_64-oneapi-ifx-build
22
on:
33
pull_request:
4+
paths-ignore:
5+
- 'configs/sites/**'
6+
- '!configs/sites/tier2/*.default/*'
7+
- '**.md'
8+
- '.github/CODEOWNERS'
9+
- '.github/pull_request_template.md'
10+
- '.github/ISSUE_TEMPLATE/*'
11+
- '.gitignore'
412
workflow_dispatch:
513

614
concurrency:

.github/workflows/ubuntu-ci-x86_64-oneapi.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
name: ubuntu-ci-c6a-x86_64-oneapi-build
22
on:
33
pull_request:
4+
paths-ignore:
5+
- 'configs/sites/**'
6+
- '!configs/sites/tier2/*.default/*'
7+
- '**.md'
8+
- '.github/CODEOWNERS'
9+
- '.github/pull_request_template.md'
10+
- '.github/ISSUE_TEMPLATE/*'
11+
- '.gitignore'
412
workflow_dispatch:
513

614
concurrency:

.gitmodules

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
path = spack
33
url = https://github.com/jcsda/spack
44
branch = spack-stack-dev
5-
[submodule "doc/CMakeModules"]
6-
path = doc/CMakeModules
7-
url = https://github.com/noaa-emc/cmakemodules
8-
branch = v1.3.0
95
[submodule "repos/builtin"]
106
path = repos/builtin
117
url = https://github.com/jcsda/spack-packages

configs/common/modules_lmod.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,12 @@ modules:
266266
set:
267267
'UPP_INC': '{prefix}/include'
268268
'UPP_LIB': '{prefix}/lib/libupp.a'
269+
# NOTE: This will be fixed upstream in udunits Spack package
270+
# Once this is done, remove this section
271+
udunits:
272+
environment:
273+
set:
274+
'UDUNITS2_XML_PATH': '{prefix}/share/udunits/udunits2.xml'
269275

270276
hierarchy:
271277
- mpi

configs/common/modules_tcl.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,3 +285,9 @@ modules:
285285
set:
286286
'UPP_INC': '{prefix}/include'
287287
'UPP_LIB': '{prefix}/lib/libupp.a'
288+
# NOTE: This will be fixed upstream in udunits Spack package
289+
# Once this is done, remove this section
290+
udunits:
291+
environment:
292+
set:
293+
'UDUNITS2_XML_PATH': '{prefix}/share/udunits/udunits2.xml'

configs/common/packages.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,10 @@ packages:
161161
#gsl-lite:
162162
# require:
163163
# - '@0.37.0'
164+
harfbuzz:
165+
# cmake-based harfbuzz fails during build
166+
require:
167+
- one_of: ['build_system=meson', 'build_system=autotools']
164168
hdf:
165169
require:
166170
- '@4.2.15'

configs/common/packages_clang.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,3 @@ packages:
1313
ectrans:
1414
require:
1515
- +fftw
16-
ip:
17-
require:
18-
- '~openmp'

configs/common/packages_oneapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ packages:
4343
py-maturin:
4444
require:
4545
- '%gcc'
46+
py-scipy:
47+
require:
48+
- 'cxxflags="-O1"'
4649
qt:
4750
require:
4851
- '%gcc'

0 commit comments

Comments
 (0)