Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/test-eb-hooks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'

steps:
- name: Check out software-layer repository
Expand Down Expand Up @@ -58,6 +59,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
include:
# For each EESSI version we need to test different modules
- EESSI_VERSION: '2023.06'
Expand All @@ -72,6 +74,12 @@ jobs:
# Pick a site toolchain that will allow the incompatible easyconfig
# (the name will be modified when exported)
SITE_TOP_LEVEL_TOOLCHAINS: '[{"name": "GCCcore", "version": "13.2.0"}]'
- EESSI_VERSION: '2026.06'
COMPATIBLE_EASYCONFIG: 'M4-1.4.20-GCCcore-15.2.0.eb'
INCOMPATIBLE_EASYCONFIG: 'M4-1.4.19-GCCcore-14.2.0.eb'
# Pick a site toolchain that will allow the incompatible easyconfig
# (the name will be modified when exported)
SITE_TOP_LEVEL_TOOLCHAINS: '[{"name": "GCCcore", "version": "14.2.0"}]'

steps:
- name: Check out software-layer repository
Expand Down Expand Up @@ -123,6 +131,9 @@ jobs:
# ROCm-LLVM / rocm-compilers / rompi only exist in the 2025.06 stack
EESSI_VERSION:
- '2025.06'
# TODO: this should be expanded for 2026.06 when ROCm support is added there
# But it will require specifying the non-GPU and GPU software to build for this version via an include: statement
# This would be similar to how COMPATIBLE_EASYCONFIG and INCOMPATIBLE_EASYCONFIG are used above

steps:
- name: Check out software-layer repository
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/tests_archdetect_nvidia_gpu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
fail-fast: false
steps:
- name: checkout
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/tests_eessi_extend_module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ jobs:
rebuild_software: "BCFtools-1.18-GCC-12.3.0.eb"
- eessi_version: '2025.06'
rebuild_software: "make-4.4.1-GCCcore-13.3.0.eb"
- eessi_version: '2026.06'
rebuild_software: "make-4.4.1-GCCcore-15.2.0.eb"

steps:
- name: Check out software-layer repository
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/tests_eessi_module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
steps:
- name: Check out software-layer repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
Expand Down Expand Up @@ -71,6 +72,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
EESSI_SOFTWARE_SUBDIR_OVERRIDE:
- x86_64/amd/zen3
- x86_64/amd/zen4
Expand Down Expand Up @@ -157,6 +159,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
EESSI_SOFTWARE_SUBDIR_OVERRIDE:
- none
- x86_64/amd/zen2
Expand Down Expand Up @@ -259,6 +262,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'

steps:
- name: Check out software-layer repository
Expand Down Expand Up @@ -296,6 +300,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'

steps:
- name: Check out software-layer repository
Expand Down Expand Up @@ -382,6 +387,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'

steps:
- name: Check out software-layer repository
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/tests_init_module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,16 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
EESSI_SOFTWARE_SUBDIR_OVERRIDE:
- x86_64/intel/haswell
include:
- EESSI_VERSION: '2023.06'
EXPECTED_EASYBUILD_VERSION: '5.0.0'
- EESSI_VERSION: '2025.06'
EXPECTED_EASYBUILD_VERSION: '5.1.1'
- EESSI_VERSION: '2026.06'
EXPECTED_EASYBUILD_VERSION: '5.3.1'
steps:
- name: Check out software-layer repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/tests_scripts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ jobs:
EESSI_VERSION:
- '2023.06'
- '2025.06'
- '2026.06'
steps:
- name: checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
Expand Down
Loading