BUG: Fix comparison between nullable int and string
- [x] closes #28930
- [x] tests added / passed
- [x] passes `black pandas`
- [x] whatsnew entry
The fix here makes sense.  Are there any other types we could compare against that this fixes?  e.g. `arr == datetime.now()`? Merging master should fix the CI failures. The CI failures seem to be from tests on cummin and cummax for Series with datetime64 and timedelta64 dtypes @dsaxton can you fix up merge conflict? thanks @dsaxton  > thanks @dsaxton

NP, thanks for the review