Custom sccache support in CI

This commit is contained in:
topjohnwu
2024-08-21 16:51:30 -07:00
parent 7cf56b4406
commit 8f271c2575
3 changed files with 52 additions and 22 deletions

View File

@@ -18,8 +18,6 @@ jobs:
build:
name: Build Magisk artifacts
runs-on: macos-14
env:
SCCACHE_DIRECT: false
strategy:
fail-fast: false
steps:
@@ -27,7 +25,6 @@ jobs:
uses: actions/checkout@v4
with:
submodules: "recursive"
fetch-depth: 0
- name: Setup environment
uses: ./.github/actions/setup
@@ -60,8 +57,6 @@ jobs:
test-build:
name: Test building on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
env:
SCCACHE_DIRECT: false
strategy:
fail-fast: false
matrix:
@@ -71,7 +66,6 @@ jobs:
uses: actions/checkout@v4
with:
submodules: "recursive"
fetch-depth: 0
- name: Setup environment
uses: ./.github/actions/setup
@@ -98,8 +92,6 @@ jobs:
steps:
- name: Check out
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Download build artifacts
uses: actions/download-artifact@v4
@@ -140,8 +132,6 @@ jobs:
steps:
- name: Check out
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Download build artifacts
uses: actions/download-artifact@v4
@@ -189,8 +179,6 @@ jobs:
steps:
- name: Check out
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Download build artifacts
uses: actions/download-artifact@v4