~/talk

Secure by Default: Building an AI-Augmented, OSS-Powered Reusable CI/CD Pipeline

links:none on file
slides:none on file

Reusable GitHub Actions/GitLab CI pipeline that 150+ repositories adopt with zero extra config, enforcing GitLeaks secret scanning, OSV Scanner for new vulnerable deps (blocks new but allows legacy with audit), CycloneDX → Dependency-Track BOM inventory, Trivy image scans, and SonarQube Community quality gates. An AI layer of three agents (debug, Sonar auto‑heal, version control) inspects failures, makes commits on the same PR, reruns tests, bumps semantic versions, signs artifacts with cosign, and posts a summary comment — demo shows actual auto‑fix commits and pipeline gating.

AI-written summary · about

  1. 0:00Secure CI/CD pipelines
  2. 3:57Motivation for reusable pipelines
  3. 8:57Demo setup and flow
  4. 10:14Demo with failed test
  5. 14:14Demo with SonarQube issue
  6. 19:10AI agent architecture
  7. 23:01Open source security tools
  8. 30:25Software bill of materials with CycloneDX
  9. 34:18Release pipeline with semantic versioning
  10. 38:20Key takeaways
~/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.