Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

yes let's have a meta project that can track the version of my tools "separately", and the version of my repo.

linters, formatters, reproducible codegen should be tracked. their output is deterministic and you want to enforce that in CI in case people forget. the rest doesn't really affect the code (well windows OS and their CRLF do but git has eol attributes to control that).



agree it has to be deterministic. my major concern was whether tools dependencies are mixed with actual software they are used to build. hopefully they are not mixed, so that you can have guarantees that everything you see in dependency tree is actually used. because otherwise, there is not much point in the tree (since you can't say if it is used or not).

again, v1.24 seems to be okay here. go mod pruning should keep nodes in tree clear from polluting each other.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: