-
Notifications
You must be signed in to change notification settings - Fork 24
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: new UI to clarify adding token #3552
Conversation
Bundle ReportChanges will increase total bundle size by 653.38kB (3.73%) ⬆️. This is within the configured threshold ✅ Detailed changes
|
Bundle ReportChanges will increase total bundle size by 653.38kB (3.73%) ⬆️. This is within the configured threshold ✅ Detailed changes
|
Codecov ReportAttention: Patch coverage is ✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #3552 +/- ##
==========================================
- Coverage 98.91% 98.90% -0.01%
==========================================
Files 806 810 +4
Lines 14499 14563 +64
Branches 4114 4152 +38
==========================================
+ Hits 14342 14404 +62
- Misses 150 152 +2
Partials 7 7
Continue to review full report in Codecov by Sentry.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #3552 +/- ##
==========================================
- Coverage 98.91% 98.90% -0.01%
==========================================
Files 806 810 +4
Lines 14499 14563 +64
Branches 4114 4145 +31
==========================================
+ Hits 14342 14404 +62
- Misses 150 152 +2
Partials 7 7
Continue to review full report in Codecov by Sentry.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #3552 +/- ##
==========================================
- Coverage 98.91% 98.90% -0.01%
==========================================
Files 806 810 +4
Lines 14499 14563 +64
Branches 4121 4152 +31
==========================================
+ Hits 14342 14404 +62
- Misses 150 152 +2
Partials 7 7
Continue to review full report in Codecov by Sentry.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
Additional details and impacted files@@ Coverage Diff @@
## main #3552 +/- ##
==========================================
- Coverage 98.91% 98.90% -0.01%
==========================================
Files 806 810 +4
Lines 14499 14563 +64
Branches 4114 4152 +38
==========================================
+ Hits 14342 14404 +62
- Misses 150 152 +2
Partials 7 7
Continue to review full report in Codecov by Sentry.
|
✅ Deploy preview for gazebo ready!Previews expire after 1 month automatically.
|
eea43c5
to
524e99e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One small comment, rest looks great!
describe('MergeStep', () => { | ||
describe('MergeStep', () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👀 can we get rid of the duplicate describes
?
c4fc332
to
61604f7
Compare
Description
Closes codecov/engineering-team#2698
Figma: https://www.figma.com/design/ZJmSdJUIz03zJdF22kLhAs/GH-2694?node-id=2058-3163&t=koQcNbcBaHcFN7rk-1 There are two versions in the file. Check the higher up version that is labeled "Latest".
With the addition of org level tokens and token auth possibly being required for an org, we have multiple variations as outlined in the figma file.
Landing on this repo onboarding page...
Easiest way to test on preview:
If you have any repos on your personal org, go to the onboarding for one.
Notable Changes
I changed the Step components to move away from naming with number specific names and I also split them out from GitHubActions.tsx as that file was getting quite large.
Screenshots
I've only expanded the screenshot example for "Token required - Prev Generated" but all of the others would look the same.
Token required - Not Prev Generated




Token required - Not Prev Generated but newly generated in this flow
Token required - Repo instruction chosen (Not Prev Generated)
Token required - Prev Generated
Token optional - Not Prev Generated



Token optional - Prev Generated
Token optional - Not Prev Generated but newly generated in this flow
Non-admin Disabled Generated Button

Light mode screenshot

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.