diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 84c3c9a..2acc562 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,6 +12,11 @@ jobs: runs-on: ubuntu-latest container: archlinux:latest steps: + - name: Install Dependencies + run: | + pacman -Syu --noconfirm + pacman -S --noconfirm nodejs mingw-w64-gcc cmake ninja ccache zip git base-devel + - uses: actions/checkout@v4 with: submodules: recursive @@ -61,10 +66,8 @@ jobs: ${{ runner.os }}-deps-${{ hashFiles('**/CMakeLists.txt') }}- ${{ runner.os }}-deps- - - name: Install tools + - name: Setup ccache run: | - pacman -Syu --noconfirm - pacman -S --noconfirm mingw-w64-gcc cmake ninja ccache zip git base-devel mkdir -p ccache echo "CCACHE_DIR=$GITHUB_WORKSPACE/ccache" >> $GITHUB_ENV