Skip to content

Commit ed547f6

Browse files
committed
Install optional dependencies during testing
1 parent fdeca0d commit ed547f6

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/source-and-docs-release.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,30 @@ jobs:
158158
with:
159159
name: source
160160

161+
- name: "Install dependencies for testing"
162+
run: |
163+
sudo apt-get update
164+
sudo apt-get -yq install \
165+
build-essential \
166+
pkg-config \
167+
libb2-dev \
168+
libbz2-dev \
169+
libffi-dev \
170+
libgdbm-dev \
171+
libgdbm-compat-dev \
172+
liblzma-dev \
173+
libmpdec-dev \
174+
libncurses5-dev \
175+
libreadline6-dev \
176+
libsqlite3-dev \
177+
libssl-dev \
178+
lzma \
179+
lzma-dev \
180+
tk-dev \
181+
uuid-dev \
182+
xvfb \
183+
zlib1g-dev
184+
161185
- name: "Test Python source tarballs"
162186
run: |
163187
mkdir -p ./tmp/installation/

0 commit comments

Comments
 (0)