Lines Matching +full:requirements +full:- +full:base
2 # SPDX-License-Identifier: Apache-2.0
9 - main
10 - v*-branch
12 - 'scripts/build/**'
13 - '.github/workflows/scripts_tests.yml'
16 - main
17 - v*-branch
19 - 'scripts/build/**'
20 - '.github/workflows/scripts_tests.yml'
23 scripts-tests:
25 runs-on: ${{ matrix.os }}
28 python-version: ['3.10', '3.11', '3.12', '3.13']
29 os: [ubuntu-20.04]
31 - name: checkout
35 fetch-depth: 0
37 - name: Rebase
38 continue-on-error: true
43 git config --global user.email "actions@zephyrproject.org"
44 git config --global user.name "Github Actions"
45 rm -fr ".git/rebase-apply"
46 rm -fr ".git/rebase-merge"
48 git clean -f -d
49 git log --graph --oneline HEAD...${PR_HEAD}
51 - name: Set up Python ${{ matrix.python-version }}
52 uses: actions/setup-python@v5
54 python-version: ${{ matrix.python-version }}
56 - name: cache-pip-linux
61 key: ${{ runner.os }}-pip-${{ matrix.python-version }}
62 restore-keys: |
63 ${{ runner.os }}-pip-${{ matrix.python-version }}
65 - name: install-packages
67 pip install -r scripts/requirements-base.txt -r scripts/requirements-build-test.txt
69 - name: Run pytest