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:mention filter

  • B

    events where a team you're a member of is @mentioned using the reason:team-mention filter

  • C

    pull requests where your review is requested using the reason:review-requested filter

  • D

    changes to files in the project repository by using the is:discussion filter

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-activity and repo:owner/repo-name and 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.

https://docs.github.com/en/account-and-profile/managing-subscriptions-and-notifications-on-github/viewing-and-triaging-notifications/customizing-a-workflow-for-triaging-your-notifications#checking-your-highest-notification-priorities

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.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need