From 96e3c46c1d3f252478c1ededb4f30973446781df Mon Sep 17 00:00:00 2001 From: Pedro Brochado Date: Tue, 16 Sep 2025 16:35:30 -0300 Subject: [PATCH] Fix install step on CI workflow --- .github/workflows/ci.yml | 9 ++++----- .github/workflows/scripts/before_install.sh | 3 --- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 32baf04..036f262 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -66,13 +66,12 @@ jobs: with: ruby-version: "2.7" - - name: Install httpie + - name: "Install python dependencies" run: | - echo ::group::HTTPIE - sudo apt-get update -yq - sudo -E apt-get -yq --no-install-suggests --no-install-recommends install httpie jq + echo ::group::PYDEPS + pip install towncrier twine wheel httpie docker netaddr boto3 'ansible~=10.3.0' mkdocs jq jsonpatch bump-my-version + echo "HTTPIE_CONFIG_DIR=$GITHUB_WORKSPACE/pulpcore/.ci/assets/httpie/" >> $GITHUB_ENV echo ::endgroup:: - echo "HTTPIE_CONFIG_DIR=$GITHUB_WORKSPACE/.ci/assets/httpie/" >> $GITHUB_ENV - name: Before Install run: .github/workflows/scripts/before_install.sh diff --git a/.github/workflows/scripts/before_install.sh b/.github/workflows/scripts/before_install.sh index c360e1d..8bd305f 100755 --- a/.github/workflows/scripts/before_install.sh +++ b/.github/workflows/scripts/before_install.sh @@ -12,9 +12,6 @@ cd "$(dirname "$(realpath -e "$0")")"/../../.. set -mveuo pipefail -# Intall requirements for ansible playbooks -pip install docker netaddr boto3 ansible - for i in {1..3} do ansible-galaxy collection install "amazon.aws:8.1.0" && s=0 && break || s=$? && sleep 3