mirror of
https://github.com/FluxaMedia/fluxa-desktop.git
synced 2026-08-03 23:46:26 +00:00
34 lines
765 B
YAML
34 lines
765 B
YAML
name: Warm Windows ANGLE Cache
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- master
|
|
paths:
|
|
- ".github/workflows/build.yml"
|
|
- ".github/workflows/warm-windows-angle-cache.yml"
|
|
schedule:
|
|
- cron: "0 6 */3 * *"
|
|
workflow_dispatch: {}
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
jobs:
|
|
warm-angle-cache:
|
|
runs-on: windows-latest
|
|
timeout-minutes: 45
|
|
steps:
|
|
- name: Restore ANGLE cache
|
|
id: angle-cache
|
|
uses: actions/cache@v6
|
|
with:
|
|
path: |
|
|
C:\vcpkg\installed
|
|
C:\vcpkg\packages
|
|
key: vcpkg-angle-x64-windows-v1
|
|
|
|
- name: Build ANGLE
|
|
if: steps.angle-cache.outputs.cache-hit != 'true'
|
|
shell: bash
|
|
run: '"$VCPKG_INSTALLATION_ROOT/vcpkg" install angle:x64-windows'
|