Skip to content

Commit

Permalink
Install python3.11 on CentOS 7 for signing step
Browse files Browse the repository at this point in the history
Also some other cleanups; always use checkout action v4 because we can now.

Signed-off-by: Gary Oberbrunner <[email protected]>
  • Loading branch information
garyo committed Dec 12, 2024
1 parent aa1f51d commit e48abe7
Showing 1 changed file with 3 additions and 19 deletions.
22 changes: 3 additions & 19 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 3
cuda: false
opencl: true
- name_prefix: Linux CentOS 7 VFX CY2022
Expand All @@ -64,7 +63,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 3
cuda: false
opencl: true
- name_prefix: Linux Rocky 8 VFX CY2023
Expand All @@ -81,7 +79,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 4
cuda: false
opencl: true
- name_prefix: Linux Rocky 8 VFX CY2023 No OpenGL
Expand All @@ -98,7 +95,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 4
opengl: false
- name_prefix: Linux Ubuntu
release_prefix: linux-ubuntu
Expand All @@ -112,7 +108,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 4
cuda: true
opencl: true
- name_prefix: MacOS
Expand All @@ -126,7 +121,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 4
cuda: false
opencl: true
- name_prefix: Windows
Expand All @@ -140,7 +134,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 4
cuda: true
opencl: true
- name_prefix: Windows no CUDA
Expand All @@ -154,7 +147,6 @@ jobs:
cxx-compiler: clang++
cc-compiler: clang
compiler-desc: Clang
checkout_version: 4
cuda: false
opencl: false
defaults:
Expand All @@ -167,16 +159,8 @@ jobs:
curl --silent https://unofficial-builds.nodejs.org/download/release/v20.18.1/node-v20.18.1-linux-x64-glibc-217.tar.xz | \
tar -xJ --strip-components 1 -C /node20217 -f -
- name: Checkout code (v4)
- name: Checkout code
uses: actions/checkout@v4
if: matrix.checkout_version == 4
with:
clean: true
fetch-depth: 0

- name: Checkout code (v3)
uses: actions/checkout@v3
if: matrix.checkout_version == 3
with:
clean: true
fetch-depth: 0
Expand Down Expand Up @@ -205,7 +189,7 @@ jobs:
- name: Set up python 3.11
uses: actions/setup-python@v5
if: matrix.ostype == 'mac'
if: matrix.ostype == 'mac' || matrix.release_prefix == 'linux-vfx2021'
with:
python-version: '3.11'

Expand Down Expand Up @@ -233,7 +217,7 @@ jobs:
echo -n 'which python: ' && which python
echo -n 'which python3: ' && which python3
echo -n 'python version: ' && python --version
echo -n 'python3 version: ' python3 --version
echo -n 'python3 version: ' && python3 --version
which uv || echo "No python uv; continuing"
- name: Install Conan
Expand Down

0 comments on commit e48abe7

Please sign in to comment.