update github plugin using trait