Skip to content

Commit f15c523

Browse files
authored
Merge pull request #404 from akshaylg0314/demo25
Update CI/CD Pipeline workflow and Test cases for RocksDB and ETCD interchange
2 parents 45b83ae + 8e5e132 commit f15c523

File tree

16 files changed

+386
-262
lines changed

16 files changed

+386
-262
lines changed

.github/workflows/release.yml

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -68,25 +68,25 @@ jobs:
6868
# path: dist/coverage/player/
6969

7070
# Code coverage HTML report for the server component
71-
# - name: Download coverage report for server
72-
# uses: actions/download-artifact@v4
73-
# with:
74-
# name: code-coverage-html-server
75-
# path: dist/coverage/server/
71+
- name: Download coverage report for server
72+
uses: actions/download-artifact@v4
73+
with:
74+
name: code-coverage-html-server
75+
path: dist/coverage/server/
7676

7777
# Code coverage HTML report for the tools component
78-
# - name: Download coverage report for tools
79-
# uses: actions/download-artifact@v4
80-
# with:
81-
# name: code-coverage-html-tools
82-
# path: dist/coverage/tools/
78+
- name: Download coverage report for tools
79+
uses: actions/download-artifact@v4
80+
with:
81+
name: code-coverage-html-tools
82+
path: dist/coverage/tools/
8383

8484
# Code coverage HTML report for the common component
85-
# - name: Download coverage report for common
86-
# uses: actions/download-artifact@v4
87-
# with:
88-
# name: code-coverage-html-common
89-
# path: dist/coverage/common/
85+
- name: Download coverage report for common
86+
uses: actions/download-artifact@v4
87+
with:
88+
name: code-coverage-html-common
89+
path: dist/coverage/common/
9090

9191
# Deny-check report (license allowlist violations)
9292
- name: Download deny report
@@ -110,11 +110,11 @@ jobs:
110110
path: dist/reports/clippy/
111111

112112
# Test result report (JUnit XML format)
113-
# - name: Download test report
114-
# uses: actions/download-artifact@v4
115-
# with:
116-
# name: test-report
117-
# path: dist/tests/
113+
- name: Download test report
114+
uses: actions/download-artifact@v4
115+
with:
116+
name: test-report
117+
path: dist/tests/
118118

119119
# License HTML report from cargo-about
120120
- name: Download license report
@@ -159,32 +159,32 @@ jobs:
159159
# file_glob: true
160160
# tag: ${{ github.ref }}
161161

162-
# - name: Upload test coverage report for server to release
163-
# uses: svenstaro/upload-release-action@v2
164-
# id: upload_test_coverage_report_server
165-
# with:
166-
# repo_token: ${{ secrets.GITHUB_TOKEN }}
167-
# file: dist/coverage/server/*.html
168-
# file_glob: true
169-
# tag: ${{ github.ref }}
162+
- name: Upload test coverage report for server to release
163+
uses: svenstaro/upload-release-action@v2
164+
id: upload_test_coverage_report_server
165+
with:
166+
repo_token: ${{ secrets.GITHUB_TOKEN }}
167+
file: dist/coverage/server/*.html
168+
file_glob: true
169+
tag: ${{ github.ref }}
170170

171-
# - name: Upload test coverage report for tools to release
172-
# uses: svenstaro/upload-release-action@v2
173-
# id: upload_test_coverage_report_tools
174-
# with:
175-
# repo_token: ${{ secrets.GITHUB_TOKEN }}
176-
# file: dist/coverage/tools/*.html
177-
# file_glob: true
178-
# tag: ${{ github.ref }}
171+
- name: Upload test coverage report for tools to release
172+
uses: svenstaro/upload-release-action@v2
173+
id: upload_test_coverage_report_tools
174+
with:
175+
repo_token: ${{ secrets.GITHUB_TOKEN }}
176+
file: dist/coverage/tools/*.html
177+
file_glob: true
178+
tag: ${{ github.ref }}
179179

180-
# - name: Upload test coverage report for common to release
181-
# uses: svenstaro/upload-release-action@v2
182-
# id: upload_test_coverage_report_common
183-
# with:
184-
# repo_token: ${{ secrets.GITHUB_TOKEN }}
185-
# file: dist/coverage/common/*.html
186-
# file_glob: true
187-
# tag: ${{ github.ref }}
180+
- name: Upload test coverage report for common to release
181+
uses: svenstaro/upload-release-action@v2
182+
id: upload_test_coverage_report_common
183+
with:
184+
repo_token: ${{ secrets.GITHUB_TOKEN }}
185+
file: dist/coverage/common/*.html
186+
file_glob: true
187+
tag: ${{ github.ref }}
188188

189189
- name: Upload deny report to release
190190
uses: svenstaro/upload-release-action@v2
@@ -210,14 +210,14 @@ jobs:
210210
file: dist/reports/clippy/clippy_summary.md
211211
tag: ${{ github.ref }}
212212

213-
# - name: Upload test report to release
214-
# uses: svenstaro/upload-release-action@v2
215-
# id: upload_test_report
216-
# with:
217-
# repo_token: ${{ secrets.GITHUB_TOKEN }}
218-
# file: dist/tests/test_summary.xml
219-
# file_glob: true
220-
# tag: ${{ github.ref }}
213+
- name: Upload test report to release
214+
uses: svenstaro/upload-release-action@v2
215+
id: upload_test_report
216+
with:
217+
repo_token: ${{ secrets.GITHUB_TOKEN }}
218+
file: dist/tests/test_summary.xml
219+
file_glob: true
220+
tag: ${{ github.ref }}
221221

222222
- name: Upload license report to release
223223
uses: svenstaro/upload-release-action@v2

0 commit comments

Comments
 (0)