ci: add cache vcpkg step, remove ineffective apt pkgs

This commit is contained in:
2025-07-24 00:08:44 -05:00
parent 564f88fee5
commit cdc6979458

View File

@@ -40,11 +40,19 @@ jobs:
- name: Rust Cache
uses: Swatinem/rust-cache@v2
- name: Cache vcpkg
uses: actions/cache@v4
with:
path: target/vcpkg
key: ${{ runner.os }}-vcpkg-${{ hashFiles('Cargo.toml', 'Cargo.lock') }}
restore-keys: |
${{ runner.os }}-vcpkg-
- name: Vcpkg Linux Dependencies
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install -y build-essential autoconf automake libtool pkg-config gettext m4 libtool libltdl-dev
sudo apt-get install -y build-essential gettext libltdl-dev
- name: Vcpkg
run: |