Only took 5 failed CI builds today before I realised that there may be something wrong with the code I wrote.