From a253e03095edf700a8a6c711581f1f0990e20f55 Mon Sep 17 00:00:00 2001 From: Luis Garcia Date: Tue, 10 Sep 2024 03:15:06 -0600 Subject: [PATCH] CI: Deps --- .github/workflows/ci.yml | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c04002dc..adef07f7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,15 @@ jobs: if: ${{ matrix.os != 'windows-latest' }} run: | if [ "${{ matrix.os }}" == "ubuntu-latest" ]; then - sudo apt-get update && sudo apt-get install -y libssl-dev libarchive-dev build-essential cmake llvm clang libicu-dev nettle-dev libacl1-dev liblzma-dev libzstd-dev liblz4-dev libbz2-dev zlib1g-dev libxml2-dev lsb-release wget software-properties-common libwebkit2gtk-4.1-dev curl libgtk-3-dev libappindicator3-dev patchelf librsvg2-dev libpango1.0-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libb2-dev + sudo apt-get update && sudo apt-get install -y \ + libssl-dev libarchive-dev build-essential cmake \ + llvm clang libicu-dev nettle-dev libacl1-dev \ + liblzma-dev libzstd-dev liblz4-dev libbz2-dev \ + zlib1g-dev libxml2-dev lsb-release wget \ + software-properties-common libwebkit2gtk-4.1-dev \ + curl libgtk-3-dev libappindicator3-dev patchelf \ + librsvg2-dev libpango1.0-dev libsoup-3.0-dev \ + libjavascriptcoregtk-4.1-dev libb2-dev elif [ "${{ matrix.os }}" == "macos-latest" ]; then brew install icu4c libarchive bzip2 lz4 zlib expat libiconv fi @@ -114,7 +122,13 @@ jobs: - name: Install deps (ubuntu) if: ${{ matrix.os == 'ubuntu-latest' }} - run: sudo apt update && sudo apt upgrade -y && sudo apt install -y libssl-dev libarchive-dev build-essential cmake llvm clang libicu-dev nettle-dev libacl1-dev liblzma-dev libzstd-dev liblz4-dev libbz2-dev zlib1g-dev libxml2-dev lsb-release wget software-properties-common libwebkit2gtk-4.1-dev curl libgtk-3-dev libappindicator3-dev patchelf librsvg2-dev libpango1.0-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libb2-dev + run: sudo apt update && sudo apt upgrade -y && sudo apt install -y \ + libssl-dev libarchive-dev build-essential cmake llvm clang libicu-dev \ + nettle-dev libacl1-dev liblzma-dev libzstd-dev liblz4-dev libbz2-dev \ + zlib1g-dev libxml2-dev lsb-release wget software-properties-common \ + libwebkit2gtk-4.1-dev curl libgtk-3-dev libappindicator3-dev patchelf \ + librsvg2-dev libpango1.0-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev \ + libb2-dev - name: Install deps (macOS) if: ${{ matrix.os == 'macos-latest' }} @@ -207,8 +221,8 @@ jobs: - uses: actions/checkout@v4 - name: Install deps - run: sudo apt update && sudo apt upgrade -y && \ - sudo apt install -y libssl-dev libarchive-dev build-essential \ + run: sudo apt update && sudo apt upgrade -y && sudo apt install -y \ + libssl-dev libarchive-dev build-essential \ cmake libicu-dev nettle-dev libacl1-dev liblzma-dev libzstd-dev \ liblz4-dev libbz2-dev zlib1g-dev libxml2-dev lsb-release wget \ software-properties-common libwebkit2gtk-4.0-dev curl \