DEV Community

Cover image for Unlock the "YOLO" Achievement on GitHub
Yoan Gilliand
Yoan Gilliand

Posted on

Unlock the "YOLO" Achievement on GitHub

What is the "YOLO" Achievement?

The YOLO achievement is awarded when you merge a pull request without the reviewer approving it. This means you must assign a reviewer but merge the pull request before they complete their review.


Steps to Unlock "YOLO":

  1. Create a Pull Request:

    Open a pull request in a repository. This can be in your own project or a public repository where you have merge permissions.

  2. Assign a Reviewer (Mandatory):

    • Assign a reviewer to the pull request. This step is required for the achievement.
    • You can assign yourself (if you have a second account) or someone else.
  3. Merge Without Reviewer Approval:

    • Before the reviewer completes their review, click the "Merge pull request" button.
    • The key here is to merge the pull request without waiting for the reviewer to approve it.
  4. Check Your Achievements:

    Once the pull request is merged without reviewer approval, the YOLO achievement will be added to your profile.


Pro Tip:

Use this achievement in a personal or test repository to avoid merging unreviewed code in important projects. If you’re using a second account as the reviewer, make sure not to approve the pull request before merging.

Top comments (0)