-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[NO QA] Added CP checking for deployed PR notfication #3771
Conversation
@roryabraham Ready for review. |
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Show resolved
Hide resolved
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Outdated
Show resolved
Hide resolved
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Outdated
Show resolved
Hide resolved
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Show resolved
Hide resolved
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Show resolved
Hide resolved
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Outdated
Show resolved
Hide resolved
Updated. |
.github/actions/markPullRequestsAsDeployed/markPullRequestsAsDeployed.js
Show resolved
Hide resolved
*/ | ||
prList.reduce((promise, pr) => promise.then(() => commentPR(pr)), Promise.resolve()); | ||
const run = function () { | ||
return Promise.all([ |
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.
Should this be Promise.allSettled
?
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.
We need both promises to be successful otherwise it will not work. Thus .all
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.
Ah, gotcha. I got those two switched in my head 🙃
As always, GHA things are live-tested, so we'll need to monitor and verify that this actually works. |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
Sorry for the week-delayed notice, but it does seem that this broke our deploy comment. Every platformDeploy workflow run since this was merged has had a silent error in the |
Ok. I will take a look. |
Details
Fixed Issues
$ Fixes #3383
Tests
QA Steps
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android