Skip to content

Commit e9a8085

Browse files
committed
ci: compliance action: lock setuptools becuase of failed install
setuptools 77.0 release on March19 caused some packages to fail to install Signed-off-by: Thomas Stilwell <Thomas.Stilwell@nordicsemi.no>
1 parent 52966b0 commit e9a8085

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

.github/workflows/compliance.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -27,10 +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
32-
grep -E "^python-magic=|^junitparser|^lxml|^gitlint|^pylint|^pykwalify|^yamllint|^unidiff" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
33-
grep -E "^west" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
31+
grep -E "^setuptools=|^python-magic=|^junitparser|^lxml|^gitlint|^pylint|^pykwalify|^yamllint|^unidiff|^west" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
3432
pip3 show -f west
3533
3634
- name: Run merge commits test

0 commit comments

Comments
 (0)