Suppress related warnings, fix nanoid, and get the build green (#7579)

This is in preparation for adding a Linux build step to our CI.

Release Notes:

- N/A
d4be15b2b2Mikayla Maki committed on 2/8/2024, 5:32:53 PM· committed by GitHubparent8f7d786
8 files changedLine totals unavailable