We're seeing CI failures related in the Android Gradle task running the Host CLI to scan for Node-API binaries while building:
[android] - Linking Android Node-API modules into auto-linked/android
[android] node:internal/process/promises:394 triggerUncaughtException(err, true /* fromPromise */); ^ [Error: ENOENT: no such file or directory, opendir '/home/runner/work/react-native-node-api/react-native-node-api/node_modules/react-native/ReactAndroid/hermes-engine/build/hermes/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_15613.dir'] { errno: -2, code: 'ENOENT', syscall: 'opendir', path: '/home/runner/work/react-native-node-api/react-native-node-api/node_modules/react-native/ReactAndroid/hermes-engine/build/hermes/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_15613.dir'
This was likely provoked by #178 where the recursive function scanning the fs was refactored into using async function calls.
We should make failures a no-op and find ways of filtering out known large directories unlikely to contain prebuilds.
We're seeing CI failures related in the Android Gradle task running the Host CLI to scan for Node-API binaries while building:
This was likely provoked by #178 where the recursive function scanning the fs was refactored into using async function calls.
We should make failures a no-op and find ways of filtering out known large directories unlikely to contain prebuilds.