Posting GitHub link as project solution


I would like to know is it ok to post GitHub link when I complete project? Because technically it is asked to submit the URL to working project with all its tests passing. You cannot run project directly from github as oposed lets say to codepen. But as I have written my app in several files it feels like bit of unnecessary work to copy all to codepen.

The requirement is that it must be a live version of the project.