Summary

Completed

In this module, we talked about the importance of securing and maintaining a GitHub repository.

You learned about:

  • The importance of securing your repository and shifting left in the development lifecycle.
  • Security features and best practices within a GitHub repository.
  • Detection of outdated dependencies with security vulnerabilities.
  • How to add a .gitignore file to a repository.
  • Advanced security features such as code scanning and secret scanning.

Now that you're familiar with security best practices, learn to Automate DevOps processes by using GitHub Apps.

Learn more

Here are some links to more information on the topics we discussed in this module.