gazebo icon indicating copy to clipboard operation
gazebo copied to clipboard

feat: Add new meta-framework onboarding doc tabs

Open calvin-codecov opened this issue 1 year ago • 7 comments

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

Screenshot 2024-08-15 at 7 43 02 AM

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.

calvin-codecov avatar Aug 15 '24 08:08 calvin-codecov

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:

codecov[bot] avatar Aug 15 '24 08:08 codecov[bot]

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-staging[bot] avatar Aug 15 '24 08:08 codecov-staging[bot]

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.

Impacted file tree graph

@@           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 data Powered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.

codecov-public-qa[bot] avatar Aug 15 '24 08:08 codecov-public-qa[bot]

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:

Impacted file tree graph

@@           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 data Powered 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

Impacted file tree graph

@@             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 data Powered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.

codecov[bot] avatar Aug 15 '24 08:08 codecov[bot]

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:

Impacted file tree graph

@@           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 data Powered by Codecov. Last update 3ed348a...8cd0a4f. Read the comment docs.

codecov-qa[bot] avatar Aug 15 '24 08:08 codecov-qa[bot]

✅ Deploy preview for gazebo ready!

Previews expire after 1 month automatically.

Storybook

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

codecov-releaser avatar Aug 15 '24 08:08 codecov-releaser