-
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] Create Automation for when main fail #34262
[No QA] Create Automation for when main fail #34262
Conversation
@rayane-djouah Thanks for the PR! Would you mind sharing how you tested it? |
@jjcoffee I tested it on a sample repo https://github.com/rayane-djouah/testworkflow |
@jjcoffee I tested the workflow on my sample repo and it is working correctly. The PR is now ready for review! |
review comments addressed by 10baa72 |
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.
I would love to see automated tests in workflow_test if it is possible
@rayane-djouah friendly reminder to address the comments from the review! |
Sorry for the delay, updating today |
@rayane-djouah Another friendly reminder 😄 |
}); | ||
const existingIssue = issues.data.find(issue => issue.title.includes(jobName)); | ||
if (!existingIssue) { | ||
const issueTitle = `🔍 Investigation Needed: ${ jobName } Failure due to PR 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.
const issueTitle = `🔍 Investigation Needed: ${ jobName } Failure due to PR Merge 🔍`; | |
const issueTitle = `Investigate workflow job failing on main: ${ jobName }`; |
I think it's a bit tidier to phrase the title like this. We should maybe also prepend a priority in square brackets, e.g. [HIGH] but I'm unsure if there's an internal process for assigning the level? cc @pecanoro
Co-authored-by: Joel Davies <joeld.dev@gmail.com>
@rayane-djouah Can we add some tests to workflow_test? |
@rayane-djouah Friendly bump on my last comment! |
Hi, I apologize for the delay. I've been working on setting up the environment, and it's taken me some time. I'm not too familiar with workflow tests, but I'll do my best to complete them by Friday. Thanks for your understanding! |
@rayane-djouah It's been a week already, could you please take a look at those tests asap? You can find some examples in the folder https://github.com/Expensify/App/tree/672d6ff35fcad63128cc1a23f7584ac6ce85b34a/workflow_tests, it should make it easier to figure out |
Sorry for the delay, I'm working on it them today |
Updated |
Co-authored-by: Rocio Perez-Cano <pecanoro@users.noreply.github.com>
@jjcoffee Can you double check the last changes and reapprove if it looks good? I will approve and merge after |
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.
LGTM!
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by https://github.com/pecanoro in version: 1.4.39-0 🚀
|
🚀 Deployed to production by https://github.com/Beamanator in version: 1.4.39-8 🚀
|
Details
Fixed Issues
$ #34110
PROPOSAL:
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop