GitHub onebox wrongly adds extra empty lines after each code line in the emails

An original code (correct rendering):

A email with the code (wrong rendering: extra empty lines are added, the screenshot is taken in the GMail web interface):

إعجابَين (2)

Are you sure there are empty lines there and its not simply that the CSS is a bit off?

إعجاب واحد (1)

The line breaks between the <li> tags are preserved because the code is inside the <pre> tag.
Additionally, each line of code has a bottom padding of 10px:

إعجابَين (2)

Now it became even worse: the violet background now covers only a part of the code block:

تم حله منذ فترة