Releases on Github disappeared?

We have an official release RSS feed at https://meta.discourse.org/tag/release-notes.rss.

That may be better suited for your needs!