1111 run : sudo apt-get install -y lcov
1212
1313 - name : Checkout
14- uses : actions/checkout@v3
14+ uses : actions/checkout@v5
1515
1616 - name : Configure
1717 run : cmake -DCOVERAGE=true .
@@ -32,13 +32,13 @@ jobs:
3232 run : mkdir coverage && genhtml coverage_filtered.info -o coverage -t ArduinoJson
3333
3434 - name : Upload coverage report
35- uses : actions/upload-artifact@v3
35+ uses : actions/upload-artifact@v5
3636 with :
3737 name : coverage
3838 path : coverage
3939
4040 - name : Upload to Coveralls
41- uses : coverallsapp/github-action@master
41+ uses : coverallsapp/github-action@v2
4242 with :
4343 github-token : ${{ secrets.GITHUB_TOKEN }}
4444 path-to-lcov : coverage_filtered.info
@@ -113,7 +113,7 @@ jobs:
113113
114114 steps :
115115 - name : Checkout
116- uses : actions/checkout@v3
116+ uses : actions/checkout@v5
117117
118118 - name : Install arduino-cli
119119 run : curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | BINDIR=/usr/local/bin sh
@@ -213,18 +213,18 @@ jobs:
213213
214214 steps :
215215 - name : Checkout
216- uses : actions/checkout@v3
216+ uses : actions/checkout@v5
217217
218218 - name : Set up cache
219- uses : actions/cache@v3
219+ uses : actions/cache@v4
220220 with :
221221 path : |
222222 ~/.platformio
223223 ~/.cache/pip
224224 key : ${{ runner.os }}-platformio
225225
226226 - name : Set up Python 3.x
227- uses : actions/setup-python@v4
227+ uses : actions/setup-python@v6
228228 with :
229229 python-version : ' 3.x'
230230
0 commit comments