codecov / engineering-team

This is a general repo to use with GH Projects
2 stars 1 forks source link

Allow enterprise customers to show a custom onboarding page while onboarding new repos #1081

Open rohan-at-sentry opened 4 months ago

rohan-at-sentry commented 4 months ago

Is your feature request related to a problem? Please describe. Enterprise customers often have their own steps when it comes to onboarding new Codecov repos, which aren't sufficiently captured in the ./new page. This causes friction in adding more repos to Codecov at these orgs.

Describe the solution you'd like Allow enterprise customer (dedicated namespace, self hosted) to show a customer onboarding page - ideally let those orgs provide a url that we load for /new that points to their own wiki or whatever (which would replace the existing onboarding steps we see)

jerrodcodecov commented 3 months ago

@rohan-at-sentry who from the design team is going to take a first cut at this? Can we assign it out?

rohan-at-sentry commented 3 months ago

@codecovdesign I added this to sprint 136 for review. We can chat about it

codecovdesign commented 3 months ago

WIP: designs

rohan-at-sentry commented 3 months ago

I think this is a good first step. Re

Data entry ability to replace and/or add to repo guide documents Do we want to replace repo guide copy and/or add to or both? see designs

I think it's sufficient to "replace" repo guide instead of add to.

And yes, org > settings is the right place to start with this imo.

codecovdesign commented 2 months ago

@rohan-at-sentry what do we want to do here?