Skip to content

Commit af052b0

Browse files
committed
Add sh to CI properly
1 parent 3791d0a commit af052b0

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/tests_init_module.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ jobs:
5757
- name: Install missing shells
5858
run: |
5959
sudo apt update
60+
# We're in Ubuntu so dash is already installed (and is symlinked to sh)
6061
sudo apt install zsh ksh fish tcsh
6162
echo "# INIT ZSH" > ~/.zshrc
6263
@@ -65,7 +66,7 @@ jobs:
6566
export EESSI_SOFTWARE_SUBDIR_OVERRIDE=${{matrix.EESSI_SOFTWARE_SUBDIR_OVERRIDE}}
6667
export EESSI_VERSION=${{matrix.EESSI_VERSION}}
6768
export EXPECTED_EASYBUILD_VERSION=${{matrix.EXPECTED_EASYBUILD_VERSION}}
68-
.github/workflows/scripts/test_init_scripts.sh "bash" "zsh" "ksh" "fish" "csh"
69+
.github/workflows/scripts/test_init_scripts.sh "bash" "zsh" "ksh" "fish" "csh" "sh"
6970
- name: Run tests for available shells with system Lmod
7071
run: |
7172
# We also want to perform the same test when there is an Lmod version available on the system
@@ -76,4 +77,4 @@ jobs:
7677
export EESSI_SOFTWARE_SUBDIR_OVERRIDE=${{matrix.EESSI_SOFTWARE_SUBDIR_OVERRIDE}}
7778
export EESSI_VERSION=${{matrix.EESSI_VERSION}}
7879
export EXPECTED_EASYBUILD_VERSION=${{matrix.EXPECTED_EASYBUILD_VERSION}}
79-
.github/workflows/scripts/test_init_scripts.sh "bash" "zsh" "ksh" "fish" "csh"
80+
.github/workflows/scripts/test_init_scripts.sh "bash" "zsh" "ksh" "fish" "csh" "sh"

0 commit comments

Comments
 (0)