Sometimes your lights on Learn are not triggering when they should be.
The first thing you should do is try refreshing your webpage on Learn. This sounds silly, but it can frequently fix a lights issue.
If a page refresh didn't work, the next thing you want to do is check https://status.github.com/. The reason being that if there are issues with github or they're backed up sending out the message that you forked a lab or created a PR (pull request) it will take some time for the light to flip. If that URL is showing issues with GitHub, you'll just have to wait and try again later.
If there are no issues with GitHub, what this frequently means is that when the event happened, the message some how got lost on it's way to our server. The easiest way to fix these problems is usually to just re-trigger the event!
If it's the light for running tests, that's usually pretty easy, just try running
learn in the terminal again to trigger the light!
If the Fork light didn't trigger, check out the article Fork Light Isn't Turning Green
If the Pull Request light didn't trigger, check out the article Pull Request Light Isn't Turning Green
If the Authentication light for the Learn IDE didn't trigger, check out the article Cannot Authenticate the Learn IDE