Closed KJES4 closed 4 months ago
This update introduces a new configuration file within the GitHub workflows directory, specifically designed to assign the front end team as the repository's code owners. This change aims to streamline the process of code review and pull request assignments by automatically involving the appropriate team members for related tasks.
File Path | Change Summary |
---|---|
.github/workflows/CODEOWNERS |
Newly added to define the front end team as code owners. |
🐰✨
In the land of code and sun,
A new file's journey has begun.
To guide, to own, to review with glee,
The front end team shall hold the key.
🌟📂🔑
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Lines | Statements | Branches | Functions |
---|---|---|---|
4.92% (115/2333) | 1.12% (15/1338) | 3.23% (16/494) |
Tests | Skipped | Failures | Errors | Time |
---|---|---|---|---|
4 | 0 :zzz: | 0 :x: | 0 :fire: | 14.08s :stopwatch: |
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
---|---|---|---|---|---|
All files | 4.92 | 1.12 | 3.23 | 4.47 | |
src | 0 | 100 | 0 | 0 | |
index.tsx | 0 | 100 | 0 | 0 | 2–78 |
src/app | 0 | 0 | 0 | 0 | |
App.tsx | 0 | 0 | 0 | 0 | 1–136 |
src/components/Avatar | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–33 |
src/components/CertificationMetadataForm | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–177 |
src/components/CertificationMetadataForm/components | 0 | 0 | 0 | 0 | |
AuditReportForm.tsx | 0 | 100 | 0 | 0 | 3–66 |
FeedbackModal.tsx | 0 | 0 | 0 | 0 | 3–44 |
ReportScriptForm.tsx | 0 | 0 | 0 | 0 | 1–158 |
ReportScriptFormConfirmModal.tsx | 0 | 100 | 0 | 0 | 3–31 |
src/components/CreateCertificate | 0 | 0 | 0 | 0 | |
CreateCertificate.tsx | 0 | 0 | 0 | 0 | 1–196 |
src/components/CustomSwitch | 0 | 0 | 0 | 0 | |
CustomSwitch.tsx | 0 | 0 | 0 | 0 | 1–53 |
src/components/LogsView | 0 | 0 | 0 | 0 | |
LogsView.tsx | 0 | 0 | 0 | 0 | 1–107 |
LogsViewEntry.tsx | 0 | 100 | 0 | 0 | 1–15 |
src/components/PaymentConfirmation | 0 | 0 | 0 | 0 | |
PaymentDetailsVerification.tsx | 0 | 0 | 0 | 0 | 2–71 |
src/components/ProgressCard | 0 | 0 | 0 | 0 | |
CircularProgressBar.tsx | 0 | 0 | 0 | 0 | 1–40 |
ProgressCard.tsx | 0 | 0 | 0 | 0 | 1–44 |
src/components/ReconnectWallet | 0 | 100 | 0 | 0 | |
ReconnectWallet.tsx | 0 | 100 | 0 | 0 | 1–31 |
src/components/RepoAccessStatus | 0 | 0 | 0 | 0 | |
RepoAccessStatus.tsx | 0 | 0 | 0 | 0 | 2–28 |
src/components/Snackbar | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–56 |
src/components/StatusIcon | 0 | 0 | 0 | 0 | |
StatusIcon.tsx | 0 | 0 | 0 | 0 | 4–18 |
src/components/Table | 0 | 0 | 0 | 0 | |
Table.tsx | 0 | 0 | 0 | 0 | 1–216 |
src/components/Table/components/ColViz | 0 | 0 | 0 | 0 | |
ColViz.tsx | 0 | 0 | 0 | 0 | 1–112 |
src/components/charts/PieChart | 0 | 0 | 0 | 0 | |
PieChart.tsx | 0 | 0 | 0 | 0 | 2–32 |
src/compositions/InputGroup | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 3–35 |
src/compositions/InputGroup/components | 0 | 0 | 0 | 0 | |
Container.tsx | 0 | 0 | 0 | 0 | 3–19 |
Input.tsx | 0 | 0 | 0 | 0 | 3–59 |
src/compositions/Timeline | 0 | 100 | 0 | 0 | |
Timeline.tsx | 0 | 100 | 0 | 0 | 3–23 |
src/compositions/Timeline/components/TimelineItem | 12.38 | 0 | 0 | 9.41 | |
TimelineItem.tsx | 0 | 0 | 0 | 0 | 3–70 |
timeline.helper.tsx | 16.04 | 0 | 0 | 11.76 | 20, 32, 36–57, 64–74, 79–142 |
src/pages/certification | 21.95 | 0 | 0 | 16.16 | |
Certification.helper.tsx | 27.83 | 0 | 0 | 20.51 | 95–100, 104–112, 116–128, 135, 145, 149–150, 154, 158–162, 167–168, 173–174, 183–227 |
Certification.tsx | 0 | 0 | 0 | 0 | 2–81 |
src/pages/certification/certification-result | 0 | 0 | 0 | 0 | |
CertificationResult.tsx | 0 | 0 | 0 | 0 | 1–153 |
FullReportTable.tsx | 0 | 0 | 0 | 0 | 1–61 |
fullReportTable.helper.tsx | 0 | 0 | 0 | 0 | 1–126 |
src/pages/certification/components | 0 | 0 | 0 | 0 | |
FailedStatus.tsx | 0 | 0 | 0 | 0 | 1–41 |
FileCoverageContainer.tsx | 0 | 0 | 0 | 0 | 2–96 |
ResultContainer.tsx | 0 | 0 | 0 | 0 | 2–114 |
SuccessCard.tsx | 0 | 0 | 0 | 0 | 1–89 |
UnitTestFailureCard.tsx | 0 | 0 | 0 | 0 | 1–35 |
src/pages/certification/components/AuditorRunTestForm | 0 | 0 | 0 | 0 | |
AuditorRunTestForm.tsx | 0 | 0 | 0 | 0 | 1–312 |
src/pages/certification/components/DownloadResult | 0 | 100 | 0 | 0 | |
DownloadResult.tsx | 0 | 100 | 0 | 0 | 1–20 |
src/pages/certification/components/TimelineView | 0 | 0 | 0 | 0 | |
TimelineView.tsx | 0 | 0 | 0 | 0 | 1–235 |
src/pages/home | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–195 |
src/pages/landing | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–82 |
src/pages/landing/components | 48.38 | 19.35 | 46.42 | 47.95 | |
ConnectSection.tsx | 76 | 50 | 50 | 73.68 | 46, 70–71, 75–76, 80, 85–94, 125–129 |
RegisterModal.tsx | 0 | 0 | 0 | 0 | 3–43 |
RegisterSection.tsx | 0 | 0 | 0 | 0 | 1–160 |
SubscriptionSection.tsx | 100 | 100 | 100 | 100 | |
src/pages/metrics | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–112 |
src/pages/metrics/components | 0 | 0 | 0 | 0 | |
AuditorReportsChart.tsx | 0 | 0 | 0 | 0 | 2–73 |
MetricWidget.tsx | 0 | 100 | 0 | 0 | 3–37 |
RunTimesChart.tsx | 0 | 0 | 0 | 0 | 2–78 |
SubscriptionsChart.tsx | 0 | 100 | 0 | 0 | 2–59 |
src/pages/profile | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–103 |
src/pages/reportUpload | 0 | 100 | 0 | 0 | |
index.tsx | 0 | 100 | 0 | 0 | 3–19 |
src/pages/session | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–54 |
src/pages/session/components | 0 | 0 | 0 | 0 | |
AppBar.tsx | 0 | 0 | 0 | 0 | 1–86 |
AppLayout.tsx | 0 | 0 | 0 | 0 | 2–44 |
NavBar.tsx | 0 | 0 | 0 | 0 | 2–115 |
src/pages/support-commands | 0 | 0 | 0 | 0 | |
config.tsx | 0 | 100 | 100 | 0 | 1–72 |
index.tsx | 0 | 0 | 0 | 0 | 1–177 |
src/pages/support-commands/components | 0 | 0 | 0 | 0 | |
Card.tsx | 0 | 0 | 0 | 0 | 1–32 |
DeleteUserModal.tsx | 0 | 100 | 0 | 0 | 3–60 |
UserDetailsModal.tsx | 0 | 0 | 0 | 0 | 1–112 |
src/pages/support-commands/details | 0 | 0 | 0 | 0 | |
index.tsx | 0 | 0 | 0 | 0 | 1–200 |
src/pages/testingHistory | 0 | 100 | 0 | 0 | |
index.tsx | 0 | 100 | 0 | 0 | 1–37 |
src/pages/testingHistory/components | 0 | 0 | 0 | 0 | |
AppTable.tsx | 0 | 0 | 0 | 0 | 1–269 |
HistoryContainer.tsx | 0 | 0 | 0 | 0 | 1–64 |
src/utils | 100 | 60 | 100 | 100 | |
test-utils.tsx | 100 | 60 | 100 | 100 | 20–22 |
Just a minor comment, in conventional commits I don't see a ci/cd
tag but there is a ci
one
Added a CODEOWNERS file to assign the frontend team in the IO repo to be the owner of the frontend repository. This should allow the auto assignment for PR to work.
Reference docs: https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team#about-code-review-settings https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
Summary by CodeRabbit