Codechange: [Actions] Use NuGet for vcpkg binary caching

This commit is contained in:
glx22
2025-07-09 21:49:30 +02:00
committed by Loïc Guilloux
parent 0f2d1dc39c
commit 6d495d1fb9
6 changed files with 33 additions and 3 deletions

View File

@@ -36,6 +36,7 @@ jobs:
uses: ./.github/actions/setup-vcpkg
with:
vcpkg-location: ${{ runner.temp }}/vcpkg
mono-install-command: 'sudo apt-get install -y --no-install-recommends mono-complete'
- name: Install dependencies
run: |

View File

@@ -38,6 +38,7 @@ jobs:
uses: ./.github/actions/setup-vcpkg
with:
vcpkg-location: ${{ runner.temp }}/vcpkg
mono-install-command: 'brew install mono'
- name: Install OpenGFX
run: |

View File

@@ -30,6 +30,7 @@ jobs:
uses: ./.github/actions/setup-vcpkg
with:
vcpkg-location: ${{ runner.temp }}/vcpkg
mono-install-command: 'sudo apt-get install -y --no-install-recommends mono-complete'
- name: Install dependencies
run: |

View File

@@ -113,6 +113,7 @@ jobs:
uses: ./.github/actions/setup-vcpkg
with:
vcpkg-location: /vcpkg
mono-install-command: 'yum install -y mono-complete'
- name: Install GCC problem matcher
uses: ammaraskar/gcc-problem-matcher@master

View File

@@ -41,6 +41,7 @@ jobs:
uses: ./.github/actions/setup-vcpkg
with:
vcpkg-location: ${{ runner.temp }}/vcpkg
mono-install-command: 'brew install mono'
- name: Install dependencies
env: