gazebo
gazebo copied to clipboard
feat: Add new meta-framework onboarding doc tabs
Description
Closes all at https://github.com/codecov/engineering-team/issues/2174
Code Example
Notable Changes
Added routes for all 4 new meta-frameworks and buttons to switch in onboarding
Screenshots
Link to Sample Entry
Legal Boilerplate
Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. In 2022 this entity acquired Codecov and as result Sentry is going to need some rights from me in order to utilize my contributions in this PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.
Bundle Report
Changes will increase total bundle size by 22.2kB :arrow_up:
| Bundle name | Size | Change |
|---|---|---|
| gazebo-production-array-push | 5.8MB | 22.2kB :arrow_up: |
Bundle Report
Changes will increase total bundle size by 22.2kB :arrow_up:
| Bundle name | Size | Change |
|---|---|---|
| gazebo-staging-array-push | 5.8MB | 22.2kB :arrow_up: |
Codecov Report
Attention: Patch coverage is 99.01961% with 2 lines in your changes missing coverage. Please review.
Project coverage is 98.30%. Comparing base (
3ed348a) to head (8cd0a4f).
:white_check_mark: All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #3127 +/- ##
========================================
Coverage 98.30% 98.30%
========================================
Files 919 923 +4
Lines 14191 14394 +203
Branches 3898 3937 +39
========================================
+ Hits 13950 14150 +200
- Misses 236 239 +3
Partials 5 5
| Files | Coverage Δ | |
|---|---|---|
| ...BundleOnboarding/NuxtOnboarding/NuxtOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...ndleOnboarding/RemixOnboarding/RemixOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...leOnboarding/RollupOnboarding/RollupOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...ding/SolidStartOnboarding/SolidStartOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...arding/SvelteKitOnboarding/SvelteKitOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...BundleOnboarding/ViteOnboarding/ViteOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...Onboarding/WebpackOnboarding/WebpackOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...oPage/BundlesTab/BundleOnboarding/metricHelpers.ts | 100.00% <ø> (ø) |
|
| src/pages/RepoPage/RepoPage.tsx | 100.00% <ø> (ø) |
|
| src/services/navigation/useNavLinks/useNavLinks.js | 98.82% <100.00%> (+0.03%) |
:arrow_up: |
| ... and 1 more |
... and 1 file with indirect coverage changes
| Components | Coverage Δ | |
|---|---|---|
| Assets | 54.05% <ø> (ø) |
|
| Layouts | 98.80% <ø> (ø) |
|
| Pages | 99.03% <98.97%> (-0.01%) |
:arrow_down: |
| Services | 99.48% <100.00%> (-0.04%) |
:arrow_down: |
| Shared | 99.71% <ø> (ø) |
|
| UI | 94.51% <ø> (ø) |
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.
Codecov Report
Attention: Patch coverage is 99.01961% with 2 lines in your changes missing coverage. Please review.
:white_check_mark: All tests successful. No failed tests found.
| Files | Patch % | Lines |
|---|---|---|
| ...e/BundlesTab/BundleOnboarding/BundleOnboarding.tsx | 83.33% | 2 Missing :warning: |
@@ Coverage Diff @@
## main #3127 +/- ##
========================================
Coverage 98.30% 98.30%
========================================
Files 919 923 +4
Lines 14191 14394 +203
Branches 3898 3942 +44
========================================
+ Hits 13950 14150 +200
- Misses 236 239 +3
Partials 5 5
| Files | Coverage Δ | |
|---|---|---|
| ...BundleOnboarding/NuxtOnboarding/NuxtOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...ndleOnboarding/RemixOnboarding/RemixOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...leOnboarding/RollupOnboarding/RollupOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...ding/SolidStartOnboarding/SolidStartOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...arding/SvelteKitOnboarding/SvelteKitOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...BundleOnboarding/ViteOnboarding/ViteOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...Onboarding/WebpackOnboarding/WebpackOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...oPage/BundlesTab/BundleOnboarding/metricHelpers.ts | 100.00% <ø> (ø) |
|
| src/pages/RepoPage/RepoPage.tsx | 100.00% <ø> (ø) |
|
| src/services/navigation/useNavLinks/useNavLinks.js | 98.82% <100.00%> (+0.03%) |
:arrow_up: |
| ... and 1 more |
... and 1 file with indirect coverage changes
| Components | Coverage Δ | |
|---|---|---|
| Assets | 54.05% <ø> (ø) |
|
| Layouts | 98.80% <ø> (ø) |
|
| Pages | 99.03% <98.97%> (-0.01%) |
:arrow_down: |
| Services | 99.48% <100.00%> (-0.04%) |
:arrow_down: |
| Shared | 99.71% <ø> (ø) |
|
| UI | 94.51% <ø> (ø) |
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.
Codecov Report
Attention: Patch coverage is 99.01961% with 2 lines in your changes missing coverage. Please review.
Project coverage is 98.30%. Comparing base (
3ed348a) to head (8cd0a4f). Report is 1 commits behind head on main.
:white_check_mark: All tests successful. No failed tests found.
| Files | Patch % | Lines |
|---|---|---|
| ...e/BundlesTab/BundleOnboarding/BundleOnboarding.tsx | 83.33% | 2 Missing :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## main #3127 +/- ##
============================================
Coverage 98.30000 98.30000
============================================
Files 919 923 +4
Lines 14191 14394 +203
Branches 3924 3911 -13
============================================
+ Hits 13950 14150 +200
- Misses 236 239 +3
Partials 5 5
| Files | Coverage Δ | |
|---|---|---|
| ...BundleOnboarding/NuxtOnboarding/NuxtOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...ndleOnboarding/RemixOnboarding/RemixOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...leOnboarding/RollupOnboarding/RollupOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...ding/SolidStartOnboarding/SolidStartOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...arding/SvelteKitOnboarding/SvelteKitOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...BundleOnboarding/ViteOnboarding/ViteOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...Onboarding/WebpackOnboarding/WebpackOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...oPage/BundlesTab/BundleOnboarding/metricHelpers.ts | 100.00% <ø> (ø) |
|
| src/pages/RepoPage/RepoPage.tsx | 100.00% <ø> (ø) |
|
| src/services/navigation/useNavLinks/useNavLinks.js | 98.82% <100.00%> (+0.03%) |
:arrow_up: |
| ... and 1 more |
... and 1 file with indirect coverage changes
| Components | Coverage Δ | |
|---|---|---|
| Assets | 54.05% <ø> (ø) |
|
| Layouts | 98.80% <ø> (ø) |
|
| Pages | 99.03% <98.97%> (-0.01%) |
:arrow_down: |
| Services | 99.48% <100.00%> (-0.04%) |
:arrow_down: |
| Shared | 99.71% <ø> (ø) |
|
| UI | 94.51% <ø> (ø) |
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.
Codecov Report
Attention: Patch coverage is 99.01961% with 2 lines in your changes missing coverage. Please review.
Project coverage is 98.30%. Comparing base (
3ed348a) to head (8cd0a4f). Report is 1 commits behind head on main.
:white_check_mark: All tests successful. No failed tests found.
| Files | Patch % | Lines |
|---|---|---|
| ...e/BundlesTab/BundleOnboarding/BundleOnboarding.tsx | 83.33% | 2 Missing :warning: |
@@ Coverage Diff @@
## main #3127 +/- ##
========================================
Coverage 98.30% 98.30%
========================================
Files 919 923 +4
Lines 14191 14394 +203
Branches 3929 3937 +8
========================================
+ Hits 13950 14150 +200
- Misses 236 239 +3
Partials 5 5
| Files | Coverage Δ | |
|---|---|---|
| ...BundleOnboarding/NuxtOnboarding/NuxtOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...ndleOnboarding/RemixOnboarding/RemixOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...leOnboarding/RollupOnboarding/RollupOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...ding/SolidStartOnboarding/SolidStartOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...arding/SvelteKitOnboarding/SvelteKitOnboarding.tsx | 100.00% <100.00%> (ø) |
|
| ...BundleOnboarding/ViteOnboarding/ViteOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...Onboarding/WebpackOnboarding/WebpackOnboarding.tsx | 100.00% <ø> (ø) |
|
| ...oPage/BundlesTab/BundleOnboarding/metricHelpers.ts | 100.00% <ø> (ø) |
|
| src/pages/RepoPage/RepoPage.tsx | 100.00% <ø> (ø) |
|
| src/services/navigation/useNavLinks/useNavLinks.js | 98.82% <100.00%> (+0.03%) |
:arrow_up: |
| ... and 1 more |
... and 1 file with indirect coverage changes
| Components | Coverage Δ | |
|---|---|---|
| Assets | 54.05% <ø> (ø) |
|
| Layouts | 98.80% <ø> (ø) |
|
| Pages | 99.03% <98.97%> (-0.01%) |
:arrow_down: |
| Services | 99.48% <100.00%> (-0.04%) |
:arrow_down: |
| Shared | 99.71% <ø> (ø) |
|
| UI | 94.51% <ø> (ø) |
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.
✅ Deploy preview for gazebo ready!
Previews expire after 1 month automatically.
| Commit | Created | Cloud | Enterprise |
|---|---|---|---|
| fa4119e7a848f0f303f01d66046205db77771fb4 | Thu, 15 Aug 2024 08:34:45 GMT | Expired | Expired |
| c1496ca2f6c0adbb3effbc7ef6b34482b439753c | Thu, 15 Aug 2024 18:18:39 GMT | Expired | Expired |
| 7ce80ff0e307e8be00477a5ab3dd9d8b2890fe7c | Thu, 15 Aug 2024 20:48:56 GMT | Expired | Expired |
| 58aa18826e73ba99cf15fdff85b54df138507d05 | Fri, 16 Aug 2024 19:58:09 GMT | Expired | Expired |
| 8002f8c054fa21f0c269f345e2285235843edbb5 | Mon, 19 Aug 2024 17:45:35 GMT | Expired | Expired |
| 8cd0a4f971bc0891e0445514025dd4453463ae4e | Fri, 23 Aug 2024 17:17:14 GMT | Cloud | Enterprise |