Skip to content

Commit 634e1bb

Browse files
committed
ci: compliance action: lock setuptools to requirements-fixed.txt
setuptools==77.0 caused pip install failures Signed-off-by: Thomas Stilwell <Thomas.Stilwell@nordicsemi.no>
1 parent 190839b commit 634e1bb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/compliance.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
working-directory: ncs/nrf
2828
run: |
2929
pip3 install -U pip
30-
pip3 install -U setuptools
3130
pip3 install -U wheel
31+
grep -E "^setuptools" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
3232
grep -E "^python-magic=|^junitparser|^lxml|^gitlint|^pylint|^pykwalify|^yamllint|^unidiff" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
3333
grep -E "^west" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
3434
pip3 show -f west

0 commit comments

Comments
 (0)