Based on free Github:
Github Check Runs API
Github Applications
Security scanning, vulnerability alerting
Packages Registry that's reliable
The kind of integrations that Github offers for pull requests in general is miles away from Gitlab. Some of the things I mentioned above are possible in Gitlab but only on the highest tier and still then the UI integration isn't a great.