GitHub announces code scanning, private instances, and more at Satellite 2020
GitHub's annual Satellite conference is one that regularly comes with announcements about new features for the platform. Though the event was all digital this year due to COVID-19, the announcements still came, with 4 major highlights.
In an official GitHub blog post, GitHub's Senior Vice President of Product Shanku Niyogi announced and detailed the following 4 major features that are either available for beta testing or coming soon:
• Codespaces: a fully-featured, cloud-hosted development environment that launches within GitHub directly in seconds; it supports custom code and dependencies
• GitHub Discussions: Built into project repositories, Discussions is a way to organize sporadic conversations surrounding project development using a threaded format that supports answered question labeling and doesn't close topics after after they're "resolved" in order to maintain collaborative documentation and FAQs
• Code scanning: Using CodeQL, every "git push" is scanned for new potential security vulnerabilities, and results are displayed directly in your pull request
• GitHub Private Instances: A suite of enhanced security, compliance, and policy features that include bring-your-own-key encryption support, backup archiving, and regional data sovereignty requirement compliance
Between Codespaces, the new Discussions community collaboration feature, code scanning, and Private Instances, GitHub has shown features geared towards both improved collaboration and more refined security. Codespaces, Discussions, and code scanning are now available to beta test, with Private Instances only being listed with a "coming soon" timetable.
Further coverage: The GitHub Blog