Skip to content

Commit

Permalink
CI: Fix ci deps
Browse files Browse the repository at this point in the history
  • Loading branch information
luigi311 committed Sep 10, 2024
1 parent 1aedf67 commit a087ea8
Showing 1 changed file with 6 additions and 18 deletions.
24 changes: 6 additions & 18 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,7 @@ 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
Expand All @@ -60,8 +54,8 @@ jobs:
if: ${{ matrix.os == 'windows-latest' }}
run: |
vcpkg integrate install
vcpkg install --only-downloads libarchive:x64-windows-static-md
vcpkg install libarchive:x64-windows-static-md
vcpkg install --only-downloads libarchive:x64-windows-static-md nasm
vcpkg install libarchive:x64-windows-static-md nasm
- name: Install LLVM and Clang
uses: KyleMayes/[email protected]
Expand Down Expand Up @@ -118,13 +112,7 @@ 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' }}
Expand All @@ -148,8 +136,8 @@ jobs:
if: ${{ matrix.os == 'windows-latest' }}
run: |
vcpkg integrate install
vcpkg install --only-downloads libarchive:x64-windows-static-md
vcpkg install libarchive:x64-windows-static-md
vcpkg install --only-downloads libarchive:x64-windows-static-md nasm
vcpkg install libarchive:x64-windows-static-md nasm
- uses: Swatinem/rust-cache@v2

Expand Down

0 comments on commit a087ea8

Please sign in to comment.