Github Foundations · Free Practice Question Medium
Question 16
Each morning, you must review your highest-priority notifications to ensure your projects continue moving forward and you aren't blocking anyone. What filters should you use? (select three)
-
A
events where your username is @mentioned using the
reason:mentionfilter -
B
events where a team you're a member of is @mentioned using the
reason:team-mentionfilter -
C
pull requests where your review is requested using the
reason:review-requestedfilter -
D
changes to files in the project repository by using the
is:discussionfilter
Reveal correct answers
Correct answers: A, B, C
Explanation
You can choose which type of notifications are most urgent to review and pick a time that's best for you to review them. You might consider the question, "Who am I blocking?"
For example, you may decide to check your notifications in this order in the morning during your daily planning time:
Pull requests where your review is requested. (filter by
reason:review-requested)Events where your username is @mentioned, also called direct mentions. (filter by
reason:mention)Events where a team you're a member of is @mentioned, also called team mentions. (filter by
reason:team-mention)CI workflow failures for a specific repository. (filter by
reason:ci-activityandrepo:owner/repo-nameand ensure you've enabled CI activity notifications for workflow failures in your notification settings)
*******************
WRONG ANSWER:
while understanding what files are being changed, commits to the project might not have anything to do with your responsibilities and wouldn't necessarily be a high-priority item for you to review each morning.
A. By utilizing the filter reason:mention, you can easily identify events where your username is @mentioned. This filter is crucial for ensuring that you are aware of any notifications that directly involve you, allowing you to address any potential blockers promptly and effectively.
B. The filter reason:team-mention is important for identifying events where a team you are a member of is @mentioned. This filter helps you stay informed about notifications that involve your team, enabling you to collaborate effectively and prevent any potential project delays or blockers.
C. Using the filter reason:review-requested will help you identify pull requests where your review is specifically requested. This filter is essential for focusing on the highest-priority notifications that require your attention to keep the projects moving forward without any delays.
D. The filter is:discussion is not relevant for reviewing highest-priority notifications related to pull requests and project progress. This filter focuses on changes to files in the project repository, which may not directly impact your immediate need to address priority notifications and prevent blocking issues.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
