Reorder jobs in `.gitlab-ci.yml`
I like ordering the jobs to align with the flow, so review apps first, then staging, then production.
Also, these were all in the same stage and I made separate stages for them. Not strictly necessary, but I think it's nicer.