Depending on how secure your private key is, this may not be what you want a temporary worker with access to the source to have full access to.
In my work, we do the following:
A "sign test", as part of our daily build, with a proven key. This requires that the test root certificate is located on computers to trust binary files, but they are not trusted if the bit is deployed outside the company.
( ), . , . .