Skip to content

Commit 2645cbd

Browse files
authored
docs: add deps policy in README (#43)
1 parent 3303edd commit 2645cbd

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,20 @@ The following TPM devices have been successfully verified using `tpm-trust audit
241241
>
242242
> *Why?* Internally, `tpm-trust` uses `tpm-ca-certificates` library to always get the latest trust bundle.
243243
244+
## Dependency Update Policy
245+
246+
> [!NOTE]
247+
> For those interested in understanding the motivations behind this approach, I recommend reading [Filippo Valsorda's thoughts on Dependabot](https://words.filippo.io/dependabot/).
248+
249+
This project does not rely on automated dependency update tools like Dependabot. When managing multiple projects in parallel, such tools generate more noise than value.
250+
251+
Instead, this project follows a pragmatic, security-first approach:
252+
253+
1. **`govulncheck` runs daily** to detect vulnerable dependencies. When a vulnerability is identified → we bump the affected dependency.
254+
2. **Feature-driven updates**: Dependencies are updated when the project needs a new feature or capability provided by a newer version.
255+
256+
This approach balances security with intentionality, ensuring updates happen for concrete reasons rather than on autopilot.
257+
244258
## Development
245259
246260
### Prerequisites

0 commit comments

Comments
 (0)