File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 4
4
pull_request :
5
5
branches : [main]
6
6
paths :
7
+ - .github/workflows/west-commands.yml
7
8
- scripts/west_commands/**
8
9
- scripts/requirements-west-ncs-sbom.txt
9
10
- scripts/requirements-extra.txt
21
22
- name : Install python dependencies
22
23
working-directory : ncs/nrf
23
24
run : |
24
- pip3 install -U pip
25
- pip3 install -U setuptools
26
- pip3 install -U wheel
27
25
pip3 install -U mypy types-colorama types-editdistance types-PyYAML
28
26
grep -E "west==" scripts/requirements-fixed.txt | cut -f1 -d"#" | cut -d ' ' -f '1'| xargs pip3 install -U
29
27
pip3 show -f west
37
35
strategy :
38
36
fail-fast : false
39
37
matrix :
40
- os : [ubuntu-24.04, macos-13 , windows-latest]
38
+ os : [ubuntu-24.04, macos-14 , windows-latest]
41
39
runs-on : ${{ matrix.os }}
42
40
steps :
41
+ - name : Setup Python
42
+ uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5
43
+ with :
44
+ python-version : ' 3.12'
43
45
- name : Checkout sources
44
46
uses : nrfconnect/action-checkout-west-update@main
45
47
with :
48
50
- name : Install requirements
49
51
shell : bash
50
52
run : |
51
- python3 -m pip install -U pip
52
53
pip3 install -r nrf/scripts/requirements-west-ncs-sbom.txt
53
54
pip3 install -r nrf/scripts/requirements-extra.txt
54
55
- name : Smoke test ncs-loot & ncs-compare
You can’t perform that action at this time.
0 commit comments