From e37539a46c62d8e9c9303a4ef836accb23096662 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Thu, 11 Jul 2024 22:22:27 +0200 Subject: [PATCH] build: fix android ci build (#4451) It's complaining in the post-run step about a missing symbol: /__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node) For now pin actions/checkout to node 16. --- .github/workflows/CI-unix.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/CI-unix.yml b/.github/workflows/CI-unix.yml index 993cfb74..acc9e8a5 100644 --- a/.github/workflows/CI-unix.yml +++ b/.github/workflows/CI-unix.yml @@ -30,6 +30,11 @@ jobs: build-android: runs-on: ubuntu-latest container: reactnativecommunity/react-native-android:2020-5-20 + # Work around an issue where the node from actions/checkout is too new + # to run inside the long-in-the-tooth react-nactive-android container + # image. + env: + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true steps: - uses: actions/checkout@v2 - name: Envinfo