Skip to content

GitHub Classroom extension for Visual Studio Code

You can now enable Visual Studio Code as a preferred editor for all Assignments in GitHub Classroom. To do so, select “Visual Studio Code” as a supported editor during Assignment creation. Once enabled, all accepted Assignments will include an “Open in VS Code” badge in the Assignment repository READMEs. This badge will open the assignment in Visual Studio Code with the new GitHub Classroom extension auto-installed. You can also independently install the extension from the Visual Code Marketplace

Get started with the Visual Studio Code integration

Add a Supported Editor section of Assignment Creation now shows Visual Studio Code as a dropdown option

The Audit Log now includes events associated with GitHub Actions self-hosted runners. This data provides enterprise customers with an expanded data set for security and compliance audits.

New events will be incorporated into the audit log when:

  • A self-hosted runner application has started and can begin processing new jobs
  • A self-hosted runner application has stopped and will no longer process jobs

These new events are only available to customers on the Enterprise plan and can be viewed using the REST API.

Learn more about Audit Log events

For questions please visit the GitHub Actions community forum

See more

As announced in April, Dependabot Preview is shutting down today, as it has been replaced by GitHub-native Dependabot.

To keep getting pull requests that update your packages, upgrade to GitHub-native Dependabot by merging the “Upgrade to GitHub-native Dependabot” pull request in your repository. This pull request, as well as any pull requests from the Dependabot Preview bot will remain open, but the bot itself will no longer work on your GitHub accounts and organizations.

If you have any questions or need help migrating, please contact GitHub Support.

Learn more about Dependabot in our documentation, or visit our public roadmap to see what’s next for Dependabot.

See more