diff --git a/.orchestra/ci/install-dependencies.sh b/.orchestra/ci/install-dependencies.sh index c23f2eb3..67a7ce45 100755 --- a/.orchestra/ci/install-dependencies.sh +++ b/.orchestra/ci/install-dependencies.sh @@ -150,7 +150,6 @@ FULL_PACKAGES+=(ripgrep) # FULL_PACKAGES+=(s3cmd) FULL_PACKAGES+=(podman) -FULL_PACKAGES+=(twine) # # flamegraph.pl runtime dependencies @@ -199,6 +198,12 @@ fi apt-get -qq install --no-install-recommends --yes --allow-downgrades "${PACKAGES_TO_INSTALL[@]}" +# Install twine manually, as the version provided by the ubuntu +# repositories is too old +if [[ "$INSTALL_TYPE" = "full" ]]; then + pip3 install twine +fi + # git-lfs on jammy is out-of-date, install it manually from the official github releases if ! command -v git-lfs &> /dev/null; then LFS_URL="https://github.com/git-lfs/git-lfs/releases/download/v3.3.0/git-lfs-linux-amd64-v3.3.0.tar.gz"