ref: 4bb7f9d2ad22069f978b6386c411d4c99724f8ee
parent: e19e12f162b6a7db483a1121b01253098f60329d
author: Ralph Giles <giles@thaumas.net>
date: Wed Jul 2 21:00:36 EDT 2025
github actions: Update DRED to Android NDK 27c Apply the same NDK bump to the cmake builds in the dred workflow file as were made to the general cmake workflow. These changes were unfortunately missed in the previous update. Addresses failing builds with github continuous integration. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
--- a/.github/workflows/dred.yml
+++ b/.github/workflows/dred.yml
@@ -3,6 +3,9 @@
on: [push, pull_request]
+env:
+ NDK_VERSION: 27.2.12479018
+
jobs:
CMakeBuild:
name: CMake/${{ matrix.config.name }}
@@ -33,13 +36,13 @@
name: "Android/Lib/X64/Release",
os: ubuntu-latest,
config: Release,
- args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake -DANDROID_ABI=x86_64"
+ args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/${NDK_VERSION}/build/cmake/android.toolchain.cmake -DANDROID_ABI=x86_64"
}
- {
name: "Android/Lib/ARMv8/Release",
os: ubuntu-latest,
config: Release,
- args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/25.2.9519653/build/cmake/android.toolchain.cmake -DANDROID_ABI=arm64-v8a"
+ args: "-DCMAKE_TOOLCHAIN_FILE=${ANDROID_HOME}/ndk/${NDK_VERSION}/build/cmake/android.toolchain.cmake -DANDROID_ABI=arm64-v8a"
}
- {
name: "MacOSX/Lib/X64/Release",
--
⑨