@@ -35,24 +35,24 @@ jobs:
35
35
# Steps represent a sequence of tasks that will be executed as part of the job.
36
36
steps :
37
37
- name : Checkout repository
38
- uses : actions/checkout@v3
38
+ uses : actions/checkout@v4
39
39
40
40
- name : Cache pip
41
- uses : actions/cache@v3
41
+ uses : actions/cache@v4
42
42
with :
43
43
path : ~/.cache/pip
44
44
key : ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
45
45
restore-keys : |
46
46
${{ runner.os }}-pip-
47
47
48
48
- name : Cache PlatformIO
49
- uses : actions/cache@v3
49
+ uses : actions/cache@v4
50
50
with :
51
51
path : ~/.platformio
52
52
key : ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
53
53
54
54
- name : Set up Python
55
- uses : actions/setup-python@v4
55
+ uses : actions/setup-python@v5
56
56
with :
57
57
python-version : ' 3.9'
58
58
@@ -75,24 +75,24 @@ jobs:
75
75
76
76
steps :
77
77
- name : Checkout repository
78
- uses : actions/checkout@v3
78
+ uses : actions/checkout@v4
79
79
80
80
- name : Cache pip
81
- uses : actions/cache@v3
81
+ uses : actions/cache@v4
82
82
with :
83
83
path : ~/.cache/pip
84
84
key : ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
85
85
restore-keys : |
86
86
${{ runner.os }}-pip-
87
87
88
88
- name : Cache PlatformIO
89
- uses : actions/cache@v3
89
+ uses : actions/cache@v4
90
90
with :
91
91
path : ~/.platformio
92
92
key : ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
93
93
94
94
- name : Set up Python
95
- uses : actions/setup-python@v4
95
+ uses : actions/setup-python@v5
96
96
with :
97
97
python-version : ' 3.9'
98
98
@@ -112,24 +112,24 @@ jobs:
112
112
113
113
steps :
114
114
- name : Checkout repository
115
- uses : actions/checkout@v3
115
+ uses : actions/checkout@v4
116
116
117
117
- name : Cache pip
118
- uses : actions/cache@v3
118
+ uses : actions/cache@v4
119
119
with :
120
120
path : ~/.cache/pip
121
121
key : ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
122
122
restore-keys : |
123
123
${{ runner.os }}-pip-
124
124
125
125
- name : Cache PlatformIO
126
- uses : actions/cache@v3
126
+ uses : actions/cache@v4
127
127
with :
128
128
path : ~/.platformio
129
129
key : ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
130
130
131
131
- name : Set up Python
132
- uses : actions/setup-python@v4
132
+ uses : actions/setup-python@v5
133
133
with :
134
134
python-version : ' 3.9'
135
135
@@ -152,24 +152,24 @@ jobs:
152
152
153
153
steps :
154
154
- name : Checkout repository
155
- uses : actions/checkout@v3
155
+ uses : actions/checkout@v4
156
156
157
157
- name : Cache pip
158
- uses : actions/cache@v3
158
+ uses : actions/cache@v4
159
159
with :
160
160
path : ~/.cache/pip
161
161
key : ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
162
162
restore-keys : |
163
163
${{ runner.os }}-pip-
164
164
165
165
- name : Cache PlatformIO
166
- uses : actions/cache@v3
166
+ uses : actions/cache@v4
167
167
with :
168
168
path : ~/.platformio
169
169
key : ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
170
170
171
171
- name : Set up Python
172
- uses : actions/setup-python@v4
172
+ uses : actions/setup-python@v5
173
173
with :
174
174
python-version : ' 3.9'
175
175
@@ -179,7 +179,7 @@ jobs:
179
179
pip install --upgrade platformio
180
180
181
181
- name : Set up graphviz
182
- uses : ts-graphviz/setup-graphviz@v1.2.0
182
+ uses : ts-graphviz/setup-graphviz@v2
183
183
184
184
- name : Set up doxygen and generate documentation for ${{ matrix.environment }}
185
185
uses : mattnotmitt/doxygen-action@v1.9.5
0 commit comments