@@ -112,54 +112,13 @@ jobs:
112112 sudo apt-get -o Dpkg::Use-Pty=0 update
113113 sudo rm -f /var/lib/man-db/auto-update
114114 sudo apt-get -o Dpkg::Use-Pty=0 install -y cmake clang ninja-build
115+
115116 - name : Compile mainline
116117 env :
117118 # test with different "sanitizers"
118119 SANITIZER : ${{ matrix.sanitizer }}
119120 run : ./mainline.sh
120121
121- just_dependencies :
122- name : ' Just dependencies'
123- runs-on : ubuntu-latest
124- steps :
125- - name : Checkout
126- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
127- with :
128- persist-credentials : false
129- repository : curl/curl-fuzzer
130-
131- - name : Install Dependencies
132- run : |
133- sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
134- sudo apt-get -o Dpkg::Use-Pty=0 update
135- sudo rm -f /var/lib/man-db/auto-update
136- sudo apt-get -o Dpkg::Use-Pty=0 install -y cmake clang ninja-build
137- - name : Compile deps target
138- run : ./scripts/compile_target.sh deps
139-
140- PythonTests :
141- name : ' Python tests'
142- runs-on : ubuntu-latest
143- steps :
144- - name : Checkout
145- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
146- with :
147- persist-credentials : false
148- repository : curl/curl-fuzzer
149-
150- - name : Set up Python
151- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
152- with :
153- python-version : ' 3.12'
154-
155- - name : Install test dependencies
156- run : |
157- python -m pip install --upgrade pip
158- pip install pytest
159-
160- - name : Run TLV constants sync test
161- run : pytest tests/test_tlv_constants_sync.py
162-
163122 # Ensure that the repository can be built for i386
164123 Testi386 :
165124 name : ' Test i386'
0 commit comments