From 5c1325cd255ae4f66a08258a530a436932f42e1f Mon Sep 17 00:00:00 2001 From: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com> Date: Tue, 3 Dec 2024 10:33:56 -0800 Subject: [PATCH 1/2] Upgrade to manylinux_2_28_x86_64 --- .github/workflows/native-build.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/.github/workflows/native-build.yml b/.github/workflows/native-build.yml index b074762ff..ef6928a2d 100644 --- a/.github/workflows/native-build.yml +++ b/.github/workflows/native-build.yml @@ -106,8 +106,8 @@ jobs: }, { "runner": "ubuntu-22.04", - "tag": "manylinux2014_x86_64", - "container": "quay.io/pypa/manylinux2014_x86_64" + "tag": "manylinux_2_28_x86_64", + "container": "quay.io/pypa/manylinux_2_28_x86_64" } ] } @@ -131,16 +131,6 @@ jobs: container: image: ${{ matrix.run.container || '' }} steps: - - name: "Fix environment" - run: | - # https://github.com/actions/checkout/issues/1809 - # https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/ - # - # NOTE: actions/checkout et al. @v3 are deprecated - however the manylinux2014_x86_64 Docker image does not have node20 - # which prevents from upgrading to @v4. We keep the deprecated versions (@v3) for now for lack of a better solution - echo "ACTIONS_RUNNER_FORCED_INTERNAL_NODE_VERSION=node16" >> $GITHUB_ENV - echo "ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION=node16" >> $GITHUB_ENV - echo "ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true" >> $GITHUB_ENV - name: "Checkout repository" uses: actions/checkout@v3 with: From 92f22af99c80dcdefe73f3e40622026e6262975d Mon Sep 17 00:00:00 2001 From: M Starch Date: Tue, 3 Dec 2024 11:03:58 -0800 Subject: [PATCH 2/2] Bumping the macOS version to 13 --- .github/workflows/native-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/native-build.yml b/.github/workflows/native-build.yml index ef6928a2d..ced48d562 100644 --- a/.github/workflows/native-build.yml +++ b/.github/workflows/native-build.yml @@ -101,8 +101,8 @@ jobs: matrix = { "run": [ { - "runner": "macos-12", - "tag": "macosx_12_0_universal2" + "runner": "macos-13", + "tag": "macosx_13_0_universal2" }, { "runner": "ubuntu-22.04",