7
7
runs-on : windows-latest
8
8
steps :
9
9
- name : Install Logicrom platform
10
- uses : actions/checkout@v3
10
+ uses : actions/checkout@v4
11
11
with :
12
12
submodules : recursive
13
- - name : Set up Python 3.9
14
- uses : actions/setup-python@v4
13
+ - name : Set up Python 3.11
14
+ uses : actions/setup-python@v5
15
15
with :
16
- python-version : 3.9
16
+ python-version : 3.11
17
17
- name : Install dependencies
18
18
run : |
19
19
python -m pip install --upgrade pip
20
20
pip install -U https://github.com/platformio/platformio/archive/develop.zip
21
21
pio pkg install --global --platform symlink://.
22
22
- name : Clone Arduino build test application
23
- uses : actions/checkout@v3
23
+ uses : actions/checkout@v4
24
24
with :
25
25
repository : ' waybyte/arduino-verify'
26
26
path : app/arduino-verify
27
27
- name : Build Arduino
28
28
run : |
29
29
pio run -d app/arduino-verify
30
30
- name : Clone Logicrom OpenCPU SDK build test application
31
- uses : actions/checkout@v3
31
+ uses : actions/checkout@v4
32
32
with :
33
33
repository : ' waybyte/logicromsdk-verify'
34
34
path : app/logicromsdk-verify
40
40
strategy :
41
41
matrix :
42
42
os : [ubuntu-latest, windows-latest, macos-latest]
43
- python-version : [3.9 ]
43
+ python-version : [3.11 ]
44
44
example :
45
45
- " examples/arduino-blink"
46
46
- " examples/example-adc"
@@ -63,11 +63,11 @@ jobs:
63
63
runs-on : ${{ matrix.os }}
64
64
steps :
65
65
- name : Checkout Logicrom platform and examples
66
- uses : actions/checkout@v3
66
+ uses : actions/checkout@v4
67
67
with :
68
68
submodules : recursive
69
69
- name : Set up Python ${{ matrix.python-version }}
70
- uses : actions/setup-python@v4
70
+ uses : actions/setup-python@v5
71
71
with :
72
72
python-version : ${{ matrix.python-version }}
73
73
- name : Install dependencies
0 commit comments