strangelove-ventures/heighliner

supplychainsecurity: apply supply chain security recommendations

odeke-em opened this issue · 2 comments

Coming here from the results of a supply chain security analysis of this repository that we Orijtech Inc engaged Chainguard Inc, to perform on behalf of the Cosmos ecosystem. The report is at https://cyber.orijtech.com/scsec/cosmos-v1 or in PDF standalone https://cyber.orijtech.com/chainguard_cosmos_v1.pdf#page20

Tasks

Thanks @odeke-em !

We will take a look at these. To start:

  • We have branch protection on our main branch.
  • We produce reproducible images using pinned build images in addition to final scratch images that contain only the chain binary and a minimal shell and utilities.

Thank you @agouin! Great to see. One thing I can also request is ensuring code reviews and approvals of PRs before merge per https://github.com/strangelove-ventures/heighliner/settings/branch_protection_rules/new?branch_name=main
Screen Shot 2022-11-29 at 12 12 57 AM