Microsoft has announced the release the GitHub Desktop 3. From the onset, GitHub was specifically designed to help simplify developers' workflow. But now, with the GitHub Desktop 3 comes more enhancements, such as squashing, reordering, or amending commits that are geared toward improving git operations.
A key enhancement is the ability to review the status of your pull requests, which in return helps developers confirm whether the code is indeed ready for production. The blog post further provides an illustration of how to use it:
Just click on the badge with the pull request number, and start diving into the checks, jobs, and steps to better understand and fix whatever problem you might run into. You still can’t find out why your checks failed? Don’t worry! You can just re-run your checks to give them another chance to succeed. Users also now have the ability to re-run failed or individual GitHub Action checks.
The GitHub Desktop 3.0 also provides support for high-signal notifications. Essentially, this will help the user sieve through the numerous notifications that keep on popping up, it will instead only alert the user about important notifications that occur in the repository the user is on.
Developers will also be able to get ahead of failed pull request checks, in that GitHub Desktop 3 will notify them when they fail to file commits. It redirects users to a new dialog with a detailed account of what transpired. In return, this makes it easier for the developer to identify where the problem is and rectify it.
It is Microsoft's hope that the new enhancements that come with the GitHub Desktop 3 will help promote effectiveness, and efficiency and cut down on distractions.