sign up / signup / sign-up
The verb versus the noun or adjective.
Write sign up as the verb. Write sign-up or signup as the noun or the adjective. The hyphenated form is the safer noun in running prose. Do not write signup as the verb.
Examples
UseSign up before Friday.
UseThe sign-up sheet is on the bench.
AvoidSignup before Friday.