~/talk

Building Secure Package Pipelines

Talkat Maintainer Summit Europe 2026 · on Sunday, 2026-03-22· at 16:05· Forum· [security, devops-and-delivery]
links:none on file
slides:none on file

A concrete blueprint shows how to eliminate long‑lived secrets with OIDC authentication, generate automated SBOMs per release, produce signed build attestations (SLSA provenance) linked to commit IDs, and run matrix CI across platforms. It pins GitHub Action hashes and tightens permissions, uses Dependabot/Renovate and Release Please for automated updates/releases, and scans with CodeQL. Consumers verify artifacts via GitHub CLI, reducing compromised dependencies, supply‑chain injections and manual release errors.

AI-written summary · about

  1. 0:00Introduction
  2. 3:17Securing build and test
  3. 7:53Vulnerable dependencies with Dependabot
  4. 8:56Attesting builds with in-toto and SLSA
  5. 11:46Software Bill of Materials for publishing
  6. 13:15OIDC for secure tokens
  7. 16:50Restricting access with GitHub environments
  8. 18:13Verifying packages
  9. 19:19Zero-trust package pipeline
  10. 20:45Tools and takeaways
  11. 21:54Everyone’s role in trust
~/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.