conda-forge / conda-smithy

The tool for managing conda-forge feedstocks.
https://conda-forge.org/
BSD 3-Clause "New" or "Revised" License
146 stars 169 forks source link

ENH lint for no `.ci_support` files and thus no package builds #1934

Closed beckermr closed 1 month ago

beckermr commented 1 month ago

Checklist

xref: https://github.com/regro/cf-scripts/issues/2627

beckermr commented 1 month ago

@conda-forge/core This PR is ready for review!

beckermr commented 1 month ago

Done! Shall we merge @h-vetinari!

jakirkham commented 1 month ago

Thanks Matt! 🙏

This is a great idea. Even outside the case you identified, we also periodically have maintainers come to us saying their feedstock didn't upload anything when they effectively skipped all builds. Hopefully this will help flag those cases before they merge such PRs

Wonder if there is a way to catch this sort of issue in staged-recipes too