~/talk

Protect your code with GitHub security features

Talkat NDC Security 2022 · 2022-04-06..04-07· [security, devops-and-delivery]
slides:none on file

Repository-level instructions include commit signing enforced via GPG and a beta vigilant mode that flags unsigned or mismatched authors, plus branch protection to require signed commits. GitHub runs Dependabot alerts that open PRs to bump vulnerable versions (example: automatic PRs from 1.2.5 to 1.2.6) and now signs those commits; dependency scans surface transitive flaws (minimist affects ~14M repos). Public repos get secret scanning by default with partner-driven revocation of exposed tokens, and CodeQL builds a code graph DB, runs open queries, and emits SARIF alerts.

AI-written summary · about

  1. 0:00Start
  2. 3:04Why? Attack vectors!
  3. 3:34Who can push code?
  4. 5:06How do you push code?
  5. 6:20What's so bad?
  6. 7:37Always configure commit signing
  7. 11:56Vigilant mode
  8. 17:04Dependabot config
  9. 34:59DEMO: Security alerts on dependencies
  10. 35:48Secret scanning
  11. 44:45CodeQL - What is it?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.