Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Go profiling #7127

Merged
merged 4 commits into from Jun 16, 2023
Merged

feat: Go profiling #7127

merged 4 commits into from Jun 16, 2023

Conversation

vaind
Copy link
Contributor

@vaind vaind commented Jun 12, 2023

Description of changes

Adds relevant pages to the new Go Profiling alfa support introduced in getsentry/sentry-go#626

I've also adapted the profiling-onboarding wizard but don't know how to check that locally...

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. and is gonna need some rights from me in order to utilize my contributions in this here 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.

Extra resources

@vercel
Copy link

vercel bot commented Jun 12, 2023

@vaind is attempting to deploy a commit to the Sentry Team on Vercel.

A member of the Team first needs to authorize it.

@vaind vaind marked this pull request as ready for review June 12, 2023 14:30
@vercel
Copy link

vercel bot commented Jun 12, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
sentry-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 14, 2023 8:05am

@tonyo
Copy link
Member

tonyo commented Jun 12, 2023

@lizokm how do we test changes to wizard/ files these days?

@vivianyentran vivianyentran self-assigned this Jun 12, 2023
Copy link
Contributor

@vivianyentran vivianyentran left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making these updates!

src/platforms/common/profiling/index.mdx Outdated Show resolved Hide resolved
src/platforms/common/profiling/index.mdx Outdated Show resolved Hide resolved
@shanamatthews
Copy link
Contributor

shanamatthews commented Jun 12, 2023

@tonyo - it's a bit of a process.

In your docs repo locally:

  1. Create and run a production build of docs with your changes:
  • yarn build
  • yarn start
  1. Make sure your changes show up at http://localhost:3000/_platforms/index.json

In your sentry repo locally:
3. Set INTEGRATION_DOCS_URL="http://localhost:3000/_platforms/" in your .env file
4. You may need to run direnv allow to make sure your .env changes are picked up
5. Run sentry locally

You should see the changes in the wizard when you create a new project

src/platforms/common/profiling/index.mdx Outdated Show resolved Hide resolved
vaind and others added 2 commits June 13, 2023 09:33
Co-authored-by: Shana Matthews <shana.l.matthews@gmail.com>
Co-authored-by: vivianyentran <20403606+vivianyentran@users.noreply.github.com>
@tonyo
Copy link
Member

tonyo commented Jun 16, 2023

Tested the wizard changes locally, works 👍

@tonyo tonyo enabled auto-merge (squash) June 16, 2023 10:13
tonyo pushed a commit to getsentry/sentry that referenced this pull request Jun 16, 2023
@tonyo tonyo merged commit 4839925 into getsentry:master Jun 16, 2023
5 of 6 checks passed
priscilawebdev pushed a commit to getsentry/sentry that referenced this pull request Jun 19, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Jul 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants