File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 - " created"
77
88jobs :
9- # Create strategy matrix with a python script
10- create_matrix :
11- name : Create matrix
12- runs-on : ubuntu-latest
13- outputs :
14- matrix-json : ${{ steps.matrix.outputs.matrix }}
15- steps :
16- - name : Checkout code
17- uses : actions/checkout@v3
18- with :
19- submodules : recursive
20- - name : Update pip
21- run : python -m pip install --upgrade pip
22- - name : Install wheel
23- run : pip install wheel
24- - name : Install requirements
25- run : pip install -r ./.github/scripts/requirements.txt
26- - name : Create matrix
27- id : matrix
28- run : python ./.github/scripts/create_python_matrix.py false
29-
30- # Test the action with all possible combinations of python versions and os
31- test_action :
32- needs : create_matrix
33- runs-on : ${{ matrix.os }}
34- name : Test setup Python ${{ matrix.python-version }} for ${{ matrix.os }}
35- strategy :
36- fail-fast : false
37- matrix : ${{ fromJSON(needs.create_matrix.outputs.matrix-json) }}
38- steps :
39- - name : Checkout code
40- uses : actions/checkout@v3
41- with :
42- submodules : recursive
43- - name : Setup Python ${{ matrix.python-version }}
44- uses : ./
45- with :
46- python-version : ${{ matrix.python-version }}
47- allow-build : info
48- - name : Check Python version
49- run : python ./.github/scripts/check_python_version.py ${{ matrix.python-version }}
50-
519 # Update tags
5210 update_tags :
53- needs : test_action
5411 runs-on : ubuntu-latest
5512 name : Update version tags
5613 steps :
You can’t perform that action at this time.
0 commit comments