From 1493a4de0a78153ad40cdcedaf85a8d2416725fb Mon Sep 17 00:00:00 2001 From: Rauhul Varma Date: Fri, 2 May 2025 10:10:52 -0700 Subject: [PATCH 1/2] wip --- .github/actions/install-swift/action.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/actions/install-swift/action.yml b/.github/actions/install-swift/action.yml index 68c8fd1..3171f5e 100644 --- a/.github/actions/install-swift/action.yml +++ b/.github/actions/install-swift/action.yml @@ -9,10 +9,7 @@ runs: run: | SUDO=$(if [[ $EUID -ne 0 ]]; then echo sudo; fi) $SUDO apt-get -qq update - $SUDO apt-get -qq -y install curl gpg binutils git unzip gnupg2 \ - libc6-dev libcurl4-openssl-dev libedit2 libgcc-13-dev libpython3-dev \ - libstdc++-13-dev libxml2-dev libncurses-dev libz3-dev pkg-config \ - tzdata zlib1g-dev + $SUDO apt-get -qq -y install curl gpg env: DEBIAN_FRONTEND: noninteractive @@ -39,5 +36,5 @@ runs: - name: Install Swift shell: bash run: | - swiftly install + swiftly install --post-install-file /dev/null swift --version From f07a1d5e2d4afd047de480cf2bd959299cdc16f3 Mon Sep 17 00:00:00 2001 From: Rauhul Varma Date: Fri, 2 May 2025 10:16:40 -0700 Subject: [PATCH 2/2] wip --- .github/actions/install-swift/action.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/actions/install-swift/action.yml b/.github/actions/install-swift/action.yml index 3171f5e..2c88c24 100644 --- a/.github/actions/install-swift/action.yml +++ b/.github/actions/install-swift/action.yml @@ -1,10 +1,10 @@ -name: 'Install Swift' -description: 'Installs the Swift specified by a .swift-version file' +name: Install Swift +description: Installs the Swift specified by a .swift-version file runs: using: "composite" steps: - - name: Install apt dependencies + - name: Install `apt` Dependencies shell: bash run: | SUDO=$(if [[ $EUID -ne 0 ]]; then echo sudo; fi) @@ -28,7 +28,11 @@ runs: curl -O "https://download.swift.org/swiftly/linux/swiftly-$UNAME.tar.gz" tar zxf "swiftly-$UNAME.tar.gz" - ./swiftly init --skip-install --assume-yes --quiet-shell-followup + ./swiftly init \ + --skip-install \ + --assume-yes \ + --quiet-shell-followup \ + --no-modify-profile echo "PATH=$SWIFTLY_BIN_DIR:$PATH" >> $GITHUB_ENV echo "PATH=\$SWIFTLY_BIN_DIR:\$PATH" >> $HOME/.bashrc @@ -36,5 +40,5 @@ runs: - name: Install Swift shell: bash run: | - swiftly install --post-install-file /dev/null + swiftly install --post-install-file ./out.sh swift --version