Skip to content

Instantly share code, notes, and snippets.

@bthomas2622
Last active February 20, 2025 06:58
Show Gist options
  • Save bthomas2622/53ce137e53b703f58318b81d39e07197 to your computer and use it in GitHub Desktop.
Save bthomas2622/53ce137e53b703f58318b81d39e07197 to your computer and use it in GitHub Desktop.
GHAS Checklist

GitHub Advanced Security (GHAS) Checklist

Pre-requisites

  • Review the GHAS Kickoff Guide
  • Enable GitHub Advanced Security for your entire organization. Take advantage of layered Security Configurations to target all or select repositories for Dependabot SCA, Secret Scanning, Push Protections, CodeQL and more.

Getting Started

  • Explore your CodeQL Code Scanning + Secret Scanning results at the repository level or Security Overview organization level.
  • Test out CodeQL in a Pull Request.
  • Check out the organization Security Overview dashboard to get a comprehensive view of your security tooling adoption risk, alerts, and select metrics.
  • Give your security team the appropriate privileges they need to the organization by assigning their team the Security Manager Role.
  • Setup discussions with developers and engineers to review GHAS scan results, ideal developer flow, and integrations.

Diving Deeper

Code Scanning

Secret Scanning

Dependabot

Bonus

Additional Integrations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment