From 1279aa58fbe262573e00932f2c0a67ea42bb1f2f Mon Sep 17 00:00:00 2001 From: haixuanTao Date: Thu, 10 Apr 2025 12:18:34 +0200 Subject: [PATCH] Make dir and symlink --- .github/workflows/node-hub-ci-cd.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/node-hub-ci-cd.yml b/.github/workflows/node-hub-ci-cd.yml index 7a137aac..eee7ed1e 100644 --- a/.github/workflows/node-hub-ci-cd.yml +++ b/.github/workflows/node-hub-ci-cd.yml @@ -34,7 +34,7 @@ jobs: strategy: fail-fast: ${{ github.event_name != 'workflow_dispatch' && !(github.event_name == 'release' && startsWith(github.ref, 'refs/tags/')) }} matrix: - platform: [ubuntu-22.04, macos-14] + platform: [ubuntu-24.04, macos-14] folder: ${{ fromJson(needs.find-jobs.outputs.folders )}} steps: - name: Checkout repository @@ -43,11 +43,6 @@ jobs: with: submodules: true # Make sure to check out the sub-module - - name: Enable Universe Repository - run: | - sudo sed -i 's|^# deb http://archive.ubuntu.com/ubuntu/.*$|deb http://archive.ubuntu.com/ubuntu/ mantic-updates main restricted universe multiverse|' /etc/apt/sources.list - sudo apt-get update - - name: Update submodule if: runner.os == 'Linux' run: | @@ -60,7 +55,8 @@ jobs: sudo apt update sudo apt-get install portaudio19-dev sudo apt-get install libdav1d-dev nasm - cp /lib/x86_64-linux-gnu/libdav1d.so $HOME/.rustup/toolchains/1.84-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libdav1d.so + mkdir -p $HOME/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib + ln -s /lib/x86_64-linux-gnu/libdav1d.so $HOME/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libdav1d.so # Install mingw-w64 cross-compilers sudo apt install g++-mingw-w64-x86-64 gcc-mingw-w64-x86-64