ci: simplify `needs` for pages job

it doesn't need _everything_
29 jobs for ci-pages-needs in 251 minutes and 40 seconds (queued for 15 seconds)
latest