From 360e66d7ff04b259041ce7fbf5173e526b0ea3af Mon Sep 17 00:00:00 2001 From: Doug Walker Date: Thu, 11 Jul 2024 20:39:28 -0400 Subject: [PATCH] Fix for GitHub Actions node.js glibc issue (#1990) * Fix for node.js glibc issue Signed-off-by: Doug Walker * Temporarily turn off Linux docs builds Signed-off-by: Doug Walker * Temporarily turn off Linux docs builds, 2nd try Signed-off-by: Doug Walker * Update macOS runner from 11 to 12 Signed-off-by: Doug Walker * Attempt docs install fix Signed-off-by: Doug Walker * Another docs fix attempt, and add 2024 container Signed-off-by: Doug Walker * Remove 2024 container test Signed-off-by: Doug Walker * Turn fail-fast off Signed-off-by: Doug Walker * Add better comment for install script Signed-off-by: Doug Walker --------- Signed-off-by: Doug Walker --- .github/workflows/ci_workflow.yml | 7 +++++-- share/ci/scripts/linux/yum/install_docs_env.sh | 8 +++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci_workflow.yml b/.github/workflows/ci_workflow.yml index 3eb0008998..f292ff7d6e 100644 --- a/.github/workflows/ci_workflow.yml +++ b/.github/workflows/ci_workflow.yml @@ -59,6 +59,7 @@ jobs: # Source: https://github.com/AcademySoftwareFoundation/aswf-docker image: aswf/ci-ocio:${{ matrix.vfx-cy }} strategy: + fail-fast: true matrix: build: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] include: @@ -233,6 +234,8 @@ jobs: env: CXX: ${{ matrix.cxx-compiler }} CC: ${{ matrix.cc-compiler }} + ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: node16 + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true steps: - name: Checkout uses: actions/checkout@v3 @@ -316,7 +319,7 @@ jobs: # --------------------------------------------------------------------------- macos: - name: 'macOS 11 + name: 'macOS 12