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

[HOLD] Manually CPing a pull request does not add the PR to the checklist #4379

Closed
roryabraham opened this issue Aug 2, 2021 · 17 comments
Closed
Labels
Engineering FirstPick Engineering only, please! Only add when there is an identified code solution. Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item. Weekly KSv2

Comments

@roryabraham
Copy link
Contributor

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Action Performed:

  1. Lock the deploy checklist
  2. Merge a PR.
  3. Manually cherry-pick the PR.

Expected Result:

The deploy checklist should be updated with the new PR.

Actual Result:

The deploy checklist is not updated.

Workaround:

N/A

Platform:

GitHub only

Version Number: 1.0.82-2

View all open jobs on Upwork

@roryabraham
Copy link
Contributor Author

roryabraham commented Aug 10, 2021

No update here, but it would be a great FP for someone looking to familiarize themselves with the NewDot deploy code. Feel free to snag this from me if you're interested!

@roryabraham roryabraham added the FirstPick Engineering only, please! Only add when there is an identified code solution. label Aug 10, 2021
@roryabraham
Copy link
Contributor Author

Sorry, no update again.

@roryabraham
Copy link
Contributor Author

PR is up

@roryabraham roryabraham added the Reviewing Has a PR in review label Aug 24, 2021
@botify botify closed this as completed Aug 24, 2021
@botify
Copy link

botify commented Aug 30, 2021

🚀 Deployed to production by @roryabraham in version: 1.0.88-2 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

@roryabraham
Copy link
Contributor Author

I had to revert the PR to fix this, so I'm reopening it.

@roryabraham roryabraham reopened this Sep 2, 2021
@roryabraham roryabraham removed the Reviewing Has a PR in review label Sep 21, 2021
@roryabraham
Copy link
Contributor Author

Just realized that, while I fixed the bigger related bug, I never actually came back to fix this one. Should be a pretty quick-and-easy fix.

@roryabraham
Copy link
Contributor Author

New PR is up

@roryabraham roryabraham added the Reviewing Has a PR in review label Sep 23, 2021
@botify botify closed this as completed Sep 27, 2021
@roryabraham
Copy link
Contributor Author

Had to revert the solution again 😞

@roryabraham roryabraham reopened this Sep 27, 2021
@roryabraham roryabraham removed the Reviewing Has a PR in review label Nov 4, 2021
@roryabraham
Copy link
Contributor Author

Going to work on figuring out #4977 first

@MelvinBot MelvinBot removed the Overdue label Nov 4, 2021
@roryabraham
Copy link
Contributor Author

Some additional context in this slack thread but the solution for this issue would likely also solve #6863.

TL;DR we want to make sure that the CP PR is merged and the tag for the new version is pushed before updating the checklist.

@roryabraham
Copy link
Contributor Author

roryabraham commented Dec 28, 2021

Hopefully got a solution up for #4977, so this issue is next.

@roryabraham
Copy link
Contributor Author

Also related: #7178

@MelvinBot MelvinBot removed the Overdue label Jan 12, 2022
@roryabraham
Copy link
Contributor Author

Note to self, the comments from #7802 also won't work with a manual CP

@puneetlath puneetlath added the Bug Something is broken. Auto assigns a BugZero manager. label Oct 19, 2022
@melvin-bot melvin-bot bot added the Overdue label Oct 19, 2022
@roryabraham
Copy link
Contributor Author

roryabraham commented Oct 26, 2022

No update on deploy stuff rn. I created a tracking issue here

@melvin-bot melvin-bot bot removed the Overdue label Oct 26, 2022
@puneetlath puneetlath added Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item. and removed Bug Something is broken. Auto assigns a BugZero manager. labels Nov 2, 2022
@roryabraham roryabraham changed the title Manually CPing a pull request does not add the PR to the checklist [HOLD] Manually CPing a pull request does not add the PR to the checklist Nov 28, 2022
@melvin-bot melvin-bot bot added the Overdue label Nov 28, 2022
@roryabraham
Copy link
Contributor Author

on HOLD

@melvin-bot melvin-bot bot removed the Overdue label Nov 29, 2022
@roryabraham roryabraham removed their assignment Dec 14, 2022
@roryabraham
Copy link
Contributor Author

Actually going to close this as a dupe of #21763 because that has better bread crumbs at this point

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Engineering FirstPick Engineering only, please! Only add when there is an identified code solution. Internal Requires API changes or must be handled by Expensify staff NewFeature Something to build that is a new item. Weekly KSv2
Projects
None yet
Development

No branches or pull requests

5 participants