Skip to content

Commit 07d748f

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 3ffe946 commit 07d748f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/internal-testsuite.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,16 @@ jobs:
9696
packages: |
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
104107
liblzma-dev
108+
liblzma-dev
105109
libnghttp2-dev
106110
libpcre3-dev
107111
libpsl-dev
@@ -111,6 +115,8 @@ jobs:
111115
python3-setuptools
112116
python3-wheel
113117
rcs
118+
tcl-dev
119+
tk-dev
114120
zlib1g-dev
115121
116122
# installs intercept-build to $HOME/.local/bin
@@ -130,7 +136,7 @@ jobs:
130136
find testsuite -type f -name compile_commands.json -delete
131137
export PATH=$PWD/target/release:$HOME/.local/bin:$PATH
132138
echo "PATH=$PATH"
133-
python3 testsuite/test.py curl json-c lua nginx zstd libxml2
139+
python3 testsuite/test.py curl json-c lua nginx zstd libxml2 python2
134140
135141
- uses: actions/upload-artifact@v4
136142
with:

0 commit comments

Comments
 (0)