Deploys only appear in the deploy dashboard when the deployment job or the job with the marker runs, meaning there is a delay between the trigger and the deployment appearing. The deploy also only provides the job's status and not the status of the workflow the job is contained in.