diff --git a/.github/workflows/handbrake.yml b/.github/workflows/handbrake.yml index 5f08249..312e7bd 100644 --- a/.github/workflows/handbrake.yml +++ b/.github/workflows/handbrake.yml @@ -10,8 +10,9 @@ jobs: #22.04会报错依赖冲突 The following packages have unmet dependencies: libgstreamer1.0-dev : Depends: libunwind-dev # 可以搜索到这个问题,貌似没解决 https://github.com/rust-lang/crates-build-env/issues/125 https://github.com/orgs/community/discussions/113480 # 唔,是 'libunwind-dev' is incompatible with libc++-14-dev and libc++-dev。 所以先只装 libunwind-dev,会自动卸载冲突的。再正常安装其他依赖就行了 - env: - DESTDIR: $HOME/handbrake-build-install + + # env: + # DESTDIR: /handbrake-build-install steps: - name: fix broken deps @@ -29,10 +30,10 @@ jobs: run: | git clone https://github.com/HandBrake/HandBrake.git && cd HandBrake ./configure --launch-jobs=0 --launch - sudo make --directory=build install + DESTDIR=/handbrake-build-install sudo make --directory=build install - name: upload uses: actions/upload-artifact@v4 with: name: handbrake - path: $DESTDIR + path: /handbrake-build-install