Skip to content

Gh action software layer scripts commit - #1568

Open
casparvl wants to merge 35 commits into
EESSI:mainfrom
casparvl:gh_action_software_layer_scripts_commit
Open

Gh action software layer scripts commit#1568
casparvl wants to merge 35 commits into
EESSI:mainfrom
casparvl:gh_action_software_layer_scripts_commit

Conversation

@casparvl

Copy link
Copy Markdown
Collaborator

Depends on #1353 as it requires the bot/software_layer_scripts_commit file to exist first.

This GH Action will then automatically create a PR to keep it up to date. The action will be run hourly (as backup), but will in principle be triggered by commits to the main branch of EESSI/software-layer-scripts. This ensures that whenver someone creates a new feature branch, by default, they will use the then-newest version of EESSI/software-layer-scripts for any subsequent builds.

Caspar van Leeuwen and others added 30 commits January 13, 2026 16:44
…casparvl/software-layer into improve_software_layer_scripts_workflow
…f this causes the associated CI job to fail
…or the bot/build.sh that gets checked in CI
…against the latest commit on EESSI/software-layer-scripts's main branch, to see if it points to the latest commit
…supported CPU targets for that EESSI version. If there is a checksum, it'll verify that all checksums are the same for all tarballs
Caspar van Leeuwen added 5 commits August 10, 2026 17:49
…. We don't want to bother contributors who don't know about this file that they have to update stuff - for that we will create a seperate GH Action to automtically create PRs that update this. With this CI, we only ensure that contributors that DO change the commit, ensure that we don't merge an older commit into our software-layer/main branch (even if they built from an older one, which is totally fine)
…scripts_commit file to point to the tip of software-layer-scripts' main branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant