Skip to content

Commit 8cf9fca

Browse files
committed
ci: run testsuite python2 transpilation
users have run into issues with the testsuite's python2, so we should test it in CI more coverage is better, and it's not clear why this wasn't being included before
1 parent 583b602 commit 8cf9fca

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/internal-testsuite.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,11 @@ jobs:
9696
sudo apt-get -qq install \
9797
build-essential \
9898
libbrotli-dev \
99+
libbz2-dev \
99100
libclang-${{ matrix.clang-version }}-dev \
101+
libdb-dev \
100102
libgcrypt20 \
103+
libgdbm-dev \
101104
libreadline-dev \
102105
libidn2-dev \
103106
libldap2-dev \
@@ -111,6 +114,8 @@ jobs:
111114
python3-setuptools \
112115
python3-wheel \
113116
rcs \
117+
tcl-dev \
118+
tk-dev \
114119
zlib1g-dev
115120
116121
# installs intercept-build to $HOME/.local/bin
@@ -130,7 +135,7 @@ jobs:
130135
find testsuite -type f -name compile_commands.json -delete
131136
export PATH=$PWD/target/release:$HOME/.local/bin:$PATH
132137
echo "PATH=$PATH"
133-
python3 testsuite/test.py curl json-c lua nginx zstd libxml2
138+
python3 testsuite/test.py curl json-c lua nginx zstd libxml2 python2
134139
135140
- uses: actions/upload-artifact@v4
136141
with:

0 commit comments

Comments
 (0)