Skip to content

Reduce the number of CI jobs when checking for discrepancies, increase consistency with missing installations check, add support for 2026.06 everywhere - #1576

Merged
bedroge merged 14 commits into
EESSI:mainfrom
ocaisa:reduce_matrix_for_discrepancies
Aug 18, 2026
Merged

Reduce the number of CI jobs when checking for discrepancies, increase consistency with missing installations check, add support for 2026.06 everywhere#1576
bedroge merged 14 commits into
EESSI:mainfrom
ocaisa:reduce_matrix_for_discrepancies

Conversation

@ocaisa

@ocaisa ocaisa commented Aug 13, 2026

Copy link
Copy Markdown
Member

No description provided.

@ocaisa ocaisa added the force-ci-checks Force missing software CI checks for a PR label Aug 13, 2026
pull_request:
workflow_run:
workflows:
- Check for missing software installations in software.eessi.io

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This condition only works in a PR once this CI file is on the default branch, but I manually triggered it at https://github.com/ocaisa/software-layer/actions/runs/31696213226

@ocaisa ocaisa changed the title Reduce the number of CI jobs when checking for discrepancies Reduce the number of CI jobs when checking for discrepancies, increase consistency with missing installations check, add support for 2026.06 everywhere Aug 13, 2026
@ocaisa

ocaisa commented Aug 13, 2026

Copy link
Copy Markdown
Member Author

For this to work, we support for 2026.06 in the EESSI GitHub Action. That requires that the module is exposed under /cvmfs/software.eessi.io/init/modules/EESSI (but it can be hidden in there by adding hide_version("EESSI/2026.06") to /cvmfs/software.eessi.io/init/modules/EESSI/.modulerc.lua)

Requires EESSI/github-action-eessi#38 (and a release of the action)

@ocaisa

ocaisa commented Aug 17, 2026

Copy link
Copy Markdown
Member Author

Closing and reopening to retrigger ci

@ocaisa ocaisa closed this Aug 17, 2026
@ocaisa ocaisa reopened this Aug 17, 2026
@ocaisa

ocaisa commented Aug 17, 2026

Copy link
Copy Markdown
Member Author

This should be good to go now, and I also trigger the discrepancy checker in https://github.com/ocaisa/software-layer/actions/runs/32032422282

@bedroge bedroge left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm. There's no riscv64/generic in the list of supported CPU targets for 2026.06, but that can be added later (and it's less relevant anyway, since we may want to skip certain installations for RISC-V).

@bedroge
bedroge merged commit 62a8bea into EESSI:main Aug 18, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

force-ci-checks Force missing software CI checks for a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants