diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8a2346ee1..9f0af8bd2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -73,12 +73,25 @@ jobs: steps: - name: Add architecture + if: ${{ matrix.arch }} + run: | + sudo dpkg --add-architecture "${{ matrix.arch }}" + sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list + sudo apt-get update -qq + sudo apt-get remove -qq libmono* moby* mono* nginx* php* libgdiplus libpcre2-posix3 libzip4 - name: Install packages + run: | + sudo apt-get update + sudo apt-get install make automake cmake curl g++-multilib libtool binutils-gold bsdmainutils pkg-config python3 patch bison + sudo apt-get install ${{ matrix.packages }} - name: Post Install + if: ${{ matrix.postinstall }} + run: ${{ matrix.postinstall }} - name: Checkout + uses: actions/checkout@v4.1.7 - name: SDK cache