Skip to content

Commit

Permalink
CI: Temporary workaround for manylinux2014 containers glibc error
Browse files Browse the repository at this point in the history
Github switched from Node 16 to Node 20 for Github actions runners on 2024-06-03.
This is incompatble with older linux distributions, including centos7.

This sets an env var which will alllow the use of node 16, but this will stop working at some point when github fully remove node 16.

This is separate but related to #1224
  • Loading branch information
ptheywood committed Aug 29, 2024
1 parent 7f98d72 commit 85ef8ae
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/Manylinux2014.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,8 @@ jobs:
FLAMEGPU_SEATBELTS: ${{ matrix.config.SEATBELTS }}
PYTHON: ${{ matrix.python}}
VISUALISATION: ${{ matrix.VISUALISATION }}
# Short term fix to use node16 not node20 for actions. This will stop working eventually, forcing our hand in dropping manylinux2014 support.
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true

steps:
- uses: actions/checkout@v3
Expand Down

0 comments on commit 85ef8ae

Please sign in to comment.