-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[NoQA] Fix the new contributor message #8542
Conversation
- name: Check whether the actor is member of Expensify/expensify team | ||
id: checkActor | ||
uses: tspascoal/get-user-teams-membership@baf2e6adf4c3b897bd65a7e3184305c165aec872 | ||
with: | ||
GITHUB_TOKEN: ${{ secrets.OS_BOTIFY_TOKEN }} | ||
username: ${{ github.actor }} |
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.
The github.actor
is the person who merges the PR unfortunately, so we need to use the action-get-merged-pull-request
to get info about the PR.
I might be able to re-run this job https://github.com/Expensify/App/runs/5869232353?check_suite_focus=true once this is merged to test the PR. |
Thank you @madmax330 🙇 |
✋ 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 @madmax330 in version: 1.1.54-0 🚀
|
🚀 Deployed to production by @Julesssss in version: 1.1.54-1 🚀
|
Details
The functionality is broken currently as seen here, and I am working on a refactoring of the predeploy, but cant fit it into my schedule currently as testing takes a long time.
The problem is that the
isExpensifyEmployee
takes the username of the person who merged the code and not the owner of the PR.Fixed Issues
This is related to https://github.com/Expensify/Expensify/issues/194440
Tests
QA Steps
See whether a PR from a new contributor gets a welcome message.