diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index fbe4f6fa75..4191873e6a 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -28,7 +28,6 @@ jobs: uses: actions/checkout@v4 with: repository: ${{ inputs.repository }} - submodules: recursive - name: Install dependency run: ./action-install-linux.sh diff --git a/action-install-linux.sh b/action-install-linux.sh index 3d8242faac..45fbd90ef5 100755 --- a/action-install-linux.sh +++ b/action-install-linux.sh @@ -1,21 +1,18 @@ #!/bin/bash dep_packages=( - doxygen libboost-locale-dev libboost-regex-dev libgoogle-glog-dev libleveldb-dev libmarisa-dev libyaml-cpp-dev + libopencc-dev + libgtest-dev ) -sudo apt update -y +sudo apt update # fix a package dependency bug in Ubuntu 22.04 # https://bugs.launchpad.net/ubuntu/+source/google-glog/+bug/1991919 # https://github.com/kadalu-tech/pkgs/pull/2/files#r1001042597 sudo apt install -y libunwind-dev ninja-build ${dep_packages[@]} - -make deps/gtest -make -C deps/opencc build -sudo env "PATH=$PATH" make -C deps/opencc install