Hacker News new | past | comments | ask | show | jobs | submit login

If you have a pnpm monorepo, you need to know about https://pnpm.io/filtering#--filter-since which allows to run your test/lint/etc on only the packages that have been impacted by changes from master.



I didn't know about this, thanks for posting! We have been using a custom Bash script to retrieve the list of sub-project directories that had been changed since the last commit by recursively scanning its sub-paths and running Git commands to find the last update on each, but this looks much, much better.




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

Search: