From 2a291e4101c4494e30b63f53790bbe42bf171a66 Mon Sep 17 00:00:00 2001 From: Tushar Bana Date: Mon, 18 Nov 2024 19:26:15 +0530 Subject: [PATCH 1/3] fedora build fix, revert to fedora:40 --- .github/workflows/ci_cd.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 9b6ef85..7475da4 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -237,9 +237,7 @@ jobs: build-application-linux-non-debian: strategy: matrix: - # TODO: reactivate... - # os: ["quay.io/centos/centos:stream9", "fedora:latest"] - os: ["quay.io/centos/centos:stream9"] + os: ["quay.io/centos/centos:stream9", "fedora:40"] fail-fast: false name: "Build Application Linux - ${{ matrix.os }}" runs-on: ubuntu-latest @@ -251,11 +249,21 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Install CentOS/Fedora Dependencies - if: contains(matrix.os, 'centos') || contains(matrix.os, 'fedora') + - name: Update and Install development tools - Fedora + if: contains(matrix.os, 'fedora') + run: | + yum update -y + yum group install development-tools -y + + - name: Update and Install development tools - Centos + if: contains(matrix.os, 'centos') run: | yum update -y yum groupinstall "Development Tools" -y + + - name: Install CentOS/Fedora Dependencies + if: contains(matrix.os, 'centos') || contains(matrix.os, 'fedora') + run: | yum install python3 \ python3-pip \ wget \ From c7adc3bf3ab0e7bcc4e7837287165c095b2dbdea Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 14:02:25 +0000 Subject: [PATCH 2/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .github/workflows/ci_cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 7475da4..c8bc33b 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -263,7 +263,7 @@ jobs: - name: Install CentOS/Fedora Dependencies if: contains(matrix.os, 'centos') || contains(matrix.os, 'fedora') - run: | + run: | yum install python3 \ python3-pip \ wget \ From f21db3090ad735fc32cb21947b27e661425400d8 Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Mon, 18 Nov 2024 17:48:50 +0100 Subject: [PATCH 3/3] cicd: missing commented out block --- .github/workflows/ci_cd.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index c8bc33b..0b10f12 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -469,11 +469,10 @@ jobs: name: Python-Installer-centos_stream9 path: installer - # TODO: reactivate... - # - uses: actions/download-artifact@v4 - # with: - # name: Python-Installer-fedora_latest - # path: installer + - uses: actions/download-artifact@v4 + with: + name: Python-Installer-fedora_latest + path: installer - name: Display structure of downloaded files run: ls -R