99jobs :
1010
1111 unittest :
12- runs-on : ubuntu-20 .04
12+ runs-on : ubuntu-22 .04
1313 steps :
1414 - name : Install dependencies
1515 run : |
1616 sudo apt update -qq
1717 sudo apt install --no-install-recommends -qqyf \
18- libpcre2 -dev libjansson-dev libcap2-dev \
18+ libpcre3 -dev libjansson-dev libcap2-dev \
1919 check
2020 - uses : actions/checkout@v4
2121 - name : Run unit tests
@@ -39,10 +39,10 @@ jobs:
3939 run : make all tests
4040
4141 python :
42- runs-on : ubuntu-20 .04
42+ runs-on : ubuntu-22 .04
4343 strategy :
4444 matrix :
45- python-version : ["2.7", "3.6", "3. 7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
45+ python-version : ["2.7", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
4646 test-suite : [python, deadlocks]
4747 steps :
4848 - name : Add deadnakes ppa
5454 libpcre2-dev libjansson-dev libcap2-dev \
5555 curl
5656 - name : Install distutils
57- if : contains(fromJson('["3.6","3. 7","3.8","3.9","3.10","3.11"]'), matrix.python-version)
57+ if : contains(fromJson('["3.7","3.8","3.9","3.10","3.11"]'), matrix.python-version)
5858 run : |
5959 sudo apt install --no-install-recommends -qqyf python${{ matrix.python-version }}-distutils \
6060 - uses : actions/checkout@v4
@@ -73,16 +73,16 @@ jobs:
7373 ./tests/gh-${{ matrix.test-suite }}.sh ${PYTHON_VERSION}
7474
7575 rack :
76- runs-on : ubuntu-20 .04
76+ runs-on : ubuntu-22 .04
7777 strategy :
7878 matrix :
79- rack-version : ["270 "]
79+ rack-version : ["300 "]
8080 steps :
8181 - name : Install dependencies
8282 run : |
8383 sudo apt update -qq
8484 sudo apt install --no-install-recommends -qqyf python3-dev \
85- libpcre2-dev libjansson-dev libcap2-dev ruby2.7 -dev \
85+ libpcre2-dev libjansson-dev libcap2-dev ruby3.0 -dev \
8686 curl
8787 - uses : actions/checkout@v4
8888 - name : Build uWSGI binary
0 commit comments