Skip to content

Commit 4aba271

Browse files
committed
feat: CI add cache.
1 parent bf6b2ad commit 4aba271

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

.github/workflows/RefactoringMSBuild.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,23 @@ jobs:
3030
steps:
3131
- uses: actions/checkout@v3
3232

33+
- name: Cache SDK Frameworks
34+
uses: actions/cache@v3
35+
with:
36+
path: sdk_${{matrix.version}}/frameworks
37+
key: ${{ runner.os }}-sdk-${{ matrix.version }}-frameworks-${{ hashFiles('sdk_${{matrix.version}}/frameworks/**') }}
38+
restore-keys: |
39+
${{ runner.os }}-sdk-${{ matrix.version }}-frameworks-
40+
41+
- name: Cache Dependency Build
42+
uses: actions/cache@v3
43+
with:
44+
path: |
45+
dependency/*/build
46+
key: ${{ runner.os }}-dependency-build-${{ hashFiles('dependency/*/CMakeLists.txt', 'dependency/*/src/**', 'dependency/*/include/**') }}
47+
restore-keys: |
48+
${{ runner.os }}-dependency-build-
49+
3350
- name: Add MSBuild to PATH
3451
uses: microsoft/setup-msbuild@v1.0.2
3552

0 commit comments

Comments
 (0)