-
Notifications
You must be signed in to change notification settings - Fork 59.8k
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
Alexandrammr - Adding steps in instructions for #2150 #6667
Conversation
Updated with new partials for completing the merge of the PR.
The deployment is looking good, however, there seems to be a bug with any pages that aren't under the /pages hierarchy, eg the Merge pull request link is under /github and seems that it can't access it 😞 Even happens when I do a search for the page so don't think it's an issue with the link, would appreciate it if you can have a look at it before approving. Thank you! |
Thanks for opening a PR and explaining the problem you're seeing with links in the updated content @AlexandraMMR 🎉 I'll triage this to be reviewed and one of the writers can help troubleshoot what's happening 💖 |
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.
Hi @AlexandraMMR, thanks for opening this PR! It looks nearly ready to go ✨ There are a few small changes to make. Please look over the suggestions I made and let me know if any of them don't make sense. After they're incorporated, I will update this branch and get it merged 🎉
The deployment is looking good, however, there seems to be a bug with any pages that aren't under the /pages hierarchy, eg the Merge pull request link is under /github and seems that it can't access it 😞 Even happens when I do a search for the page so don't think it's an issue with the link, would appreciate it if you can have a look at it before approving. Thank you!
I'm not exactly sure why this is happening, but additional info from the content hierarchy is being added into the URLs, which is causing docs.github.com to say that the pages don't exist. The updated links I included should fix this 🤞🏼 and I'll double check them in staging after merging the changes.
@@ -0,0 +1 @@ | |||
1. Once you create the Pull Request with your changes, in the "Pull Requests" list, click the pull request you'd like to merge. |
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.
1. Once you create the Pull Request with your changes, in the "Pull Requests" list, click the pull request you'd like to merge. | |
1. Create a pull request for your proposed changes. |
Since the next action we want people to take is to create a pull request, I think we should be clear that they need to do that. So we can start this step by saying "create a pull request" and then the next step will be to merge the PR.
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.
@ethanpalm Thank you so much for all the suggestions, I've applied them. I did add a second step after the Create a PR, to say they need to navigate to the PR list to merge as it wasn't obvious to the users in the intial thread this issue resulted from. Let me know what you think, if you think it's not needed we can remove it 😁
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com>
@ethanpalm PS forgot to say I checked the deployment and the links are now working too, thank you! ✨ |
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.
This looks ready to ship 🚀 I agree that including the second step to navigate to the correct PR can help people who might not know they need to take that step and it's really looking out for our users ✨
I'll update the branch and get it merged once all the checks are passing. The changes should be live within 24 hours 🎉
Thanks very much for contributing! Your pull request has been merged 🎉 You should see your changes appear on the site in approximately 24 hours. If you're looking for your next contribution, check out our help wanted issues ⚡ |
Thank you! 🎉 |
Why:
Closes #2150
What's being changed:
Adding additional steps to sections in Adding a new page to your site and Adding a new post to your site by adding the PR merge completion parts so the site is updated with changes.
Specifically, I have created new partial files (reusables) to keep in the style of the previous steps templates and added them in the 2 sections.
Check off the following:
Writer impact (This section is for GitHub staff members only):