Skip to content

Commit 796df9a

Browse files
committed
use --filter-deps in end2end test in fedora-41 or ubuntu-24.04 container + remove workarounds that were only needed in centos-7.9 container
1 parent 8516e1c commit 796df9a

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

.github/workflows/end2end.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,7 @@ jobs:
1818
fail-fast: false
1919
container:
2020
image: ghcr.io/easybuilders/${{ matrix.container }}-amd64
21-
volumes:
22-
- /node20217:/node20217:rw,rshared
23-
- ${{ matrix.container == 'centos-7.9' && '/node20217:/__e/node20:ro,rshared' || ' ' }}
2421
steps:
25-
- name: install nodejs20glibc2.17
26-
if: ${{ matrix.container == 'centos-7.9' }}
27-
run: |
28-
curl -LO https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
29-
tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
3022
- name: Check out the repo
3123
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
3224

@@ -67,4 +59,8 @@ jobs:
6759
- name: End-to-end test of installing bzip2 with EasyBuild
6860
shell: bash
6961
run: |
70-
sudo -u easybuild bash -l -c "source /tmp/eb_env; eb bzip2-1.0.8.eb --trace --robot"
62+
EB_ARGS=''
63+
if [[ "${{ matrix.container }}" == "fedora-41" ]] || [[ "${{ matrix.container }}" == "ubuntu-24.04" ]]; then
64+
EB_ARGS='--filter-deps=binutils'
65+
fi
66+
sudo -u easybuild bash -l -c "source /tmp/eb_env; eb bzip2-1.0.8.eb --trace --robot ${EB_ARGS}"

0 commit comments

Comments
 (0)