CI: Fix CPM_Modules Caching
This commit is contained in:
committed by
Holden Ramsey
parent
60260a52b1
commit
248fa2deb4
@@ -13,7 +13,7 @@ inputs:
|
||||
cpm-modules:
|
||||
description: Path to CPM Modules
|
||||
required: false
|
||||
default: $GITHUB_WORKSPACE/cpm-modules
|
||||
default: $RUNNER_TEMP/shadow_build_dir/cpm-modules
|
||||
ccache-version:
|
||||
description: ccache Version to Install
|
||||
required: false
|
||||
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
QT_ANDROID_KEYSTORE_STORE_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
|
||||
QT_ANDROID_KEYSTORE_KEY_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
|
||||
QT_ANDROID_ABIS: ${{ matrix.BuildType == 'Release' && 'armeabi-v7a;arm64-v8a' || 'arm64-v8a' }}
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}/cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}/shadow_build_dir/cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -28,7 +28,7 @@ jobs:
|
||||
QT_ANDROID_KEYSTORE_STORE_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
|
||||
QT_ANDROID_KEYSTORE_KEY_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
|
||||
QT_ANDROID_ABIS: 'arm64-v8a'
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}/cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}/shadow_build_dir/cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
QT_ANDROID_KEYSTORE_STORE_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
|
||||
QT_ANDROID_KEYSTORE_KEY_PASS: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }}
|
||||
QT_ANDROID_ABIS: 'arm64-v8a'
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}\cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}\shadow_build_dir\cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -36,7 +36,7 @@ jobs:
|
||||
ARTIFACT: QGroundControl-installer.exe
|
||||
QT_VERSION: 6.8.1
|
||||
GST_VERSION: 1.22.12
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}\cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}\shadow_build_dir\cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -9,10 +9,11 @@ on:
|
||||
- 'v*'
|
||||
paths:
|
||||
- 'docs/**'
|
||||
- 'package*.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'docs/**'
|
||||
|
||||
- 'package*.json'
|
||||
workflow_dispatch:
|
||||
|
||||
env:
|
||||
|
||||
@@ -24,7 +24,7 @@ jobs:
|
||||
PACKAGE: QGroundControl
|
||||
QT_VERSION: 6.8.1
|
||||
GST_VERSION: 1.22.12
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}/cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}/shadow_build_dir/cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -37,7 +37,7 @@ jobs:
|
||||
PACKAGE: QGroundControl-x86_64
|
||||
QT_VERSION: 6.8.1
|
||||
GST_VERSION: 1.22.12
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}/cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}/shadow_build_dir/cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -34,7 +34,7 @@ jobs:
|
||||
ARTIFACT: QGroundControl.dmg
|
||||
PACKAGE: QGroundControl
|
||||
QT_VERSION: 6.8.1
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}/cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}/shadow_build_dir/cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
@@ -36,7 +36,7 @@ jobs:
|
||||
PACKAGE: QGroundControl-installer
|
||||
QT_VERSION: 6.8.1
|
||||
GST_VERSION: 1.22.12
|
||||
CPM_SOURCE_CACHE: ${{ github.workspace }}\cpm_modules
|
||||
CPM_SOURCE_CACHE: ${{ runner.temp }}\shadow_build_dir\cpm_modules
|
||||
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
|
||||
Reference in New Issue
Block a user