Skip to content

Commit a9d711e

Browse files
sknjpnclaude
andcommitted
Fix CI/CD pipeline: upgrade deprecated actions to latest versions
- Update actions/upload-artifact from v3 to v4 - Update actions/checkout from v3 to v4 - Update codecov/codecov-action from v3 to v4 - Resolve deprecation warnings causing build failures 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 09c635b commit a9d711e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ${{ matrix.os }}
2222

2323
steps:
24-
- uses: actions/checkout@v3
24+
- uses: actions/checkout@v4
2525
with:
2626
submodules: recursive
2727

@@ -97,7 +97,7 @@ jobs:
9797
9898
- name: Upload Coverage to Codecov
9999
if: matrix.build_type == 'Debug' && runner.os == 'Linux'
100-
uses: codecov/codecov-action@v3
100+
uses: codecov/codecov-action@v4
101101
with:
102102
files: ${{github.workspace}}/build/coverage.info
103103
flags: unittests
@@ -117,7 +117,7 @@ jobs:
117117
118118
- name: Upload Static Analysis Results
119119
if: matrix.build_type == 'Debug' && runner.os == 'Linux'
120-
uses: actions/upload-artifact@v3
120+
uses: actions/upload-artifact@v4
121121
with:
122122
name: static-analysis-results
123123
path: |
@@ -127,7 +127,7 @@ jobs:
127127
runs-on: ubuntu-latest
128128

129129
steps:
130-
- uses: actions/checkout@v3
130+
- uses: actions/checkout@v4
131131
with:
132132
submodules: recursive
133133

@@ -156,7 +156,7 @@ jobs:
156156
run: cmake --build . --config Release --parallel
157157

158158
- name: Upload Web Artifacts
159-
uses: actions/upload-artifact@v3
159+
uses: actions/upload-artifact@v4
160160
with:
161161
name: sylife-web
162162
path: ${{github.workspace}}/build-web/web/
@@ -166,7 +166,7 @@ jobs:
166166
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
167167

168168
steps:
169-
- uses: actions/checkout@v3
169+
- uses: actions/checkout@v4
170170

171171
- name: Run Trivy vulnerability scanner
172172
uses: aquasecurity/trivy-action@master
@@ -187,7 +187,7 @@ jobs:
187187
if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/develop')
188188

189189
steps:
190-
- uses: actions/checkout@v3
190+
- uses: actions/checkout@v4
191191
with:
192192
submodules: recursive
193193

@@ -221,7 +221,7 @@ jobs:
221221
cpack
222222
223223
- name: Upload Package Artifacts
224-
uses: actions/upload-artifact@v3
224+
uses: actions/upload-artifact@v4
225225
with:
226226
name: sylife-packages
227227
path: ${{github.workspace}}/build/*.tar.gz

0 commit comments

Comments
 (0)