@@ -62,27 +62,28 @@ jobs:
62
62
nodejs_version : 18
63
63
nodejs_arch : x64
64
64
steps :
65
- - name : Dependencies (Python 3.10)
66
- uses : actions/setup-python@v4
67
- with :
68
- python-version : ' 3.10'
69
65
- name : Dependencies (Linux glibc)
70
66
if : contains(matrix.container, 'centos')
71
67
run : |
72
68
curl -sL https://rpm.nodesource.com/setup_${{ matrix.nodejs_version }}.x | bash -
73
69
yum install -y centos-release-scl
74
- yum install -y devtoolset-11-gcc-c++ make git nodejs fontconfig google-noto-sans-fonts
70
+ yum install -y devtoolset-11-gcc-c++ make git python3 nodejs fontconfig google-noto-sans-fonts
75
71
echo "/opt/rh/devtoolset-11/root/usr/bin" >> $GITHUB_PATH
76
72
- name : Dependencies (Rocky Linux glibc)
77
73
if : contains(matrix.container, 'rockylinux')
78
74
run : |
79
75
curl -sL https://rpm.nodesource.com/setup_${{ matrix.nodejs_version }}.x | bash -
80
- dnf install -y gcc-toolset-11-gcc-c++ make git nodejs fontconfig google-noto-sans-fonts
76
+ dnf install -y gcc-toolset-11-gcc-c++ make git python3 nodejs fontconfig google-noto-sans-fonts
81
77
echo "/opt/rh/gcc-toolset-11/root/usr/bin" >> $GITHUB_PATH
82
78
- name : Dependencies (Linux musl)
83
79
if : contains(matrix.container, 'alpine')
84
- run : apk add build-base git font-noto --update-cache
85
- - name : Dependencies (macOS, Windows)
80
+ run : apk add build-base git python3 font-noto --update-cache
81
+ - name : Dependencies (Python 3.10 - macOS, Windows)
82
+ if : contains(matrix.os, 'macos') || contains(matrix.os, 'windows')
83
+ uses : actions/setup-python@v4
84
+ with :
85
+ python-version : ' 3.10'
86
+ - name : Dependencies (Node.js - macOS, Windows)
86
87
if : contains(matrix.os, 'macos') || contains(matrix.os, 'windows')
87
88
uses : actions/setup-node@v3
88
89
with :
0 commit comments