Skip to content

Commit bbb8a21

Browse files
authored
Merge pull request #120 from BlueAndi/improvements/actions
Update GitHub Actions
2 parents 6583569 + dc5e824 commit bbb8a21

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/main.yml

+17-17
Original file line numberDiff line numberDiff line change
@@ -35,24 +35,24 @@ jobs:
3535
# Steps represent a sequence of tasks that will be executed as part of the job.
3636
steps:
3737
- name: Checkout repository
38-
uses: actions/checkout@v3
38+
uses: actions/checkout@v4
3939

4040
- name: Cache pip
41-
uses: actions/cache@v3
41+
uses: actions/cache@v4
4242
with:
4343
path: ~/.cache/pip
4444
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
4545
restore-keys: |
4646
${{ runner.os }}-pip-
4747
4848
- name: Cache PlatformIO
49-
uses: actions/cache@v3
49+
uses: actions/cache@v4
5050
with:
5151
path: ~/.platformio
5252
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
5353

5454
- name: Set up Python
55-
uses: actions/setup-python@v4
55+
uses: actions/setup-python@v5
5656
with:
5757
python-version: '3.9'
5858

@@ -75,24 +75,24 @@ jobs:
7575

7676
steps:
7777
- name: Checkout repository
78-
uses: actions/checkout@v3
78+
uses: actions/checkout@v4
7979

8080
- name: Cache pip
81-
uses: actions/cache@v3
81+
uses: actions/cache@v4
8282
with:
8383
path: ~/.cache/pip
8484
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
8585
restore-keys: |
8686
${{ runner.os }}-pip-
8787
8888
- name: Cache PlatformIO
89-
uses: actions/cache@v3
89+
uses: actions/cache@v4
9090
with:
9191
path: ~/.platformio
9292
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
9393

9494
- name: Set up Python
95-
uses: actions/setup-python@v4
95+
uses: actions/setup-python@v5
9696
with:
9797
python-version: '3.9'
9898

@@ -112,24 +112,24 @@ jobs:
112112

113113
steps:
114114
- name: Checkout repository
115-
uses: actions/checkout@v3
115+
uses: actions/checkout@v4
116116

117117
- name: Cache pip
118-
uses: actions/cache@v3
118+
uses: actions/cache@v4
119119
with:
120120
path: ~/.cache/pip
121121
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
122122
restore-keys: |
123123
${{ runner.os }}-pip-
124124
125125
- name: Cache PlatformIO
126-
uses: actions/cache@v3
126+
uses: actions/cache@v4
127127
with:
128128
path: ~/.platformio
129129
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
130130

131131
- name: Set up Python
132-
uses: actions/setup-python@v4
132+
uses: actions/setup-python@v5
133133
with:
134134
python-version: '3.9'
135135

@@ -152,24 +152,24 @@ jobs:
152152

153153
steps:
154154
- name: Checkout repository
155-
uses: actions/checkout@v3
155+
uses: actions/checkout@v4
156156

157157
- name: Cache pip
158-
uses: actions/cache@v3
158+
uses: actions/cache@v4
159159
with:
160160
path: ~/.cache/pip
161161
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
162162
restore-keys: |
163163
${{ runner.os }}-pip-
164164
165165
- name: Cache PlatformIO
166-
uses: actions/cache@v3
166+
uses: actions/cache@v4
167167
with:
168168
path: ~/.platformio
169169
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
170170

171171
- name: Set up Python
172-
uses: actions/setup-python@v4
172+
uses: actions/setup-python@v5
173173
with:
174174
python-version: '3.9'
175175

@@ -179,7 +179,7 @@ jobs:
179179
pip install --upgrade platformio
180180
181181
- name: Set up graphviz
182-
uses: ts-graphviz/setup-graphviz@v1.2.0
182+
uses: ts-graphviz/setup-graphviz@v2
183183

184184
- name: Set up doxygen and generate documentation for ${{ matrix.environment }}
185185
uses: mattnotmitt/doxygen-action@v1.9.5

0 commit comments

Comments
 (0)