CI: Fix CPM_Modules Caching

This commit is contained in:
Holden Ramsey
2025-02-08 23:34:47 -05:00
committed by Holden Ramsey
parent 60260a52b1
commit 248fa2deb4
10 changed files with 11 additions and 10 deletions
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+2 -1
View File
@@ -9,10 +9,11 @@ on:
- 'v*'
paths:
- 'docs/**'
- 'package*.json'
pull_request:
paths:
- 'docs/**'
- 'package*.json'
workflow_dispatch:
env:
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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