Welcome aboard! People making parts are always most welcome. Unfortunately documentation is a major lack. Questions in here or on github are the usual solution. It looks like you have hit a bug in the TravisCI checks (which are brand new, development had stopped around 2016 and is just restarting and the build chain had to be completely rebuilt.) It is likely caused by something invalid in the part .fzp file. The easiest fix is to post the .fzpz file for the part here and I’ll have a look at it and see what is wrong. To get a .fzpz file in Fritzing right click on the part in the mine parts bin and select export part which will write a .fzpz file. Upload is 7th button from the left in the reply menu. An alternative is to run your parts through the FritzingCheckPart.py script available here:
which will check for common errors and syntax errors in a part. However the output depends on you knowing what the correct xml should look like which is not necessarily easy.
Peter