I’d advise you to follow a guide on generating a key-pair in Linux, so you can see what a working pair looks like, and then translate it back to PuTTY if it is important for you to do it there.
On Windows, you can get a working Linux terminal using Vagrant very easily - it downloads a basic Ubuntu box for you.
If you are still stuck, then:
- Generate a test key pair that you can throw away
- Show us both halves of the pair, unredacted (making sure it is removed from any of your repo/CI providers).
- Paste the keys as text, not images. Images are not compatible with clipboards, and make it harder to help you.
That will allow someone to try the key in their own CI temporarily.