Skip to content

Commit 2cdc8cf

Browse files
authored
fix(.github): Fix the broken build-test and codecov workflows (#820)
* update artifact actions to v4 * fix state-manager venv for new python and update pydantic * update codecov action to v4 * bump codecov to v5
1 parent a3cd34c commit 2cdc8cf

File tree

4 files changed

+515
-358
lines changed

4 files changed

+515
-358
lines changed

.github/workflows/codecov.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
run: lcov_cobertura build-host/lcov/data/capture/all_targets.info
6262

6363
- name: Upload coverage to Codecov
64-
uses: codecov/codecov-action@v3
64+
uses: codecov/codecov-action@v5
6565
with:
6666
files: ot3-firmware/coverage.xml
6767
name: codecov-ot3-firmware

.github/workflows/release_bundle.yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: |
3838
cmake --install ./build-cross
3939
- name: 'Upload application artifact'
40-
uses: actions/upload-artifact@v3
40+
uses: actions/upload-artifact@v4
4141
with:
4242
name: 'firmware-applications-${{github.ref_name}}'
4343
path: |
@@ -53,31 +53,31 @@ jobs:
5353
popd
5454
done
5555
- name: 'Upload all-images artifact'
56-
uses: actions/upload-artifact@v3
56+
uses: actions/upload-artifact@v4
5757
with:
5858
name: 'firmware-images-${{github.ref_name}}'
5959
path: |
6060
dist/images/*.hex
6161
- name: 'Upload robot-images artifact'
62-
uses: actions/upload-artifact@v3
62+
uses: actions/upload-artifact@v4
6363
with:
6464
name: 'firmware-robot-images-${{github.ref_name}}'
6565
path: |
6666
dist/robot-images/*.hex
6767
- name: 'Upload pipette-images artifact'
68-
uses: actions/upload-artifact@v3
68+
uses: actions/upload-artifact@v4
6969
with:
7070
name: 'firmware-pipette-images-${{github.ref_name}}'
7171
path: |
7272
dist/pipette-images/*.hex
7373
- name: 'Upload gripper-images artifact'
74-
uses: actions/upload-artifact@v3
74+
uses: actions/upload-artifact@v4
7575
with:
7676
name: 'firmware-gripper-images-${{github.ref_name}}'
7777
path: |
7878
dist/gripper-images/*.hex
7979
- name: 'Upload hepa-uv-images artifact'
80-
uses: actions/upload-artifact@v3
80+
uses: actions/upload-artifact@v4
8181
with:
8282
name: 'firmware-hepa-uv-images-${{github.ref_name}}'
8383
path: |
@@ -90,7 +90,7 @@ jobs:
9090
if: github.ref_type == 'tag'
9191
steps:
9292
- name: 'Download artifacts'
93-
uses: 'actions/download-artifact@v3'
93+
uses: 'actions/download-artifact@v4'
9494
with:
9595
path: .
9696
- name: 'Create zips for each sub-artifact'

0 commit comments

Comments
 (0)