From eeacde2dfc21641387e2dd30bdccea66d970eab1 Mon Sep 17 00:00:00 2001 From: David Galiffi Date: Sun, 8 Sep 2024 14:34:37 -0400 Subject: [PATCH] Update Workflows --- .github/workflows/opensuse.yml | 6 ++++++ .github/workflows/redhat.yml | 8 ++++++++ .github/workflows/ubuntu-jammy.yml | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/opensuse.yml b/.github/workflows/opensuse.yml index 82f1138b..61851cc4 100644 --- a/.github/workflows/opensuse.yml +++ b/.github/workflows/opensuse.yml @@ -58,6 +58,12 @@ jobs: timeout_minutes: 25 max_attempts: 5 command: | + - name: Install Packages + shell: bash + run: | + python3 -m pip install --upgrade pip && + python3 -m pip install numpy perfetto dataclasses && + python3 -m pip install 'cmake==3.21.4' && for i in 6 7 8 9 10; do /opt/conda/envs/py3.${i}/bin/python -m pip install numpy perfetto dataclasses; done - name: Configure Env diff --git a/.github/workflows/redhat.yml b/.github/workflows/redhat.yml index 7cfee315..fc1b75df 100644 --- a/.github/workflows/redhat.yml +++ b/.github/workflows/redhat.yml @@ -68,6 +68,14 @@ jobs: env - name: Install Packages + shell: bash + run: | + python3 -m pip install --upgrade pip && + python3 -m pip install numpy perfetto dataclasses && + python3 -m pip install 'cmake==3.21.4' && + for i in 6 7 8 9 10; do /opt/conda/envs/py3.${i}/bin/python -m pip install numpy perfetto dataclasses; done + + - name: Install ROCm Packages if: ${{ matrix.rocm-version > 0 }} timeout-minutes: 30 shell: bash diff --git a/.github/workflows/ubuntu-jammy.yml b/.github/workflows/ubuntu-jammy.yml index 9ae2508e..0937eb86 100644 --- a/.github/workflows/ubuntu-jammy.yml +++ b/.github/workflows/ubuntu-jammy.yml @@ -111,7 +111,7 @@ jobs: apt-get upgrade -y && apt-get install -y build-essential m4 autoconf libtool python3-pip libiberty-dev clang libomp-dev libopenmpi-dev libfabric-dev openmpi-bin environment-modules ${{ matrix.compiler }} && python3 -m pip install --upgrade pip && - python3 -m pip install numpy && + python3 -m pip install numpy perfetto dataclasses && python3 -m pip install 'cmake==3.21.4' && for i in 6 7 8 9 10; do /opt/conda/envs/py3.${i}/bin/python -m pip install numpy perfetto dataclasses; done