Great to hear you've added a contributor code of conduct. I recently did the same with my ramsey/uuid library, also using the Contributor Covenant. I think it's important to set the tone for the community you want to have around your OSS project.