Release 3381
Trello card
https://trello.com/c/CAZOMOph/2294-remove-kv-secrets-from-build-and-test-workflow
Context
Move workflow only secrets from azure keyvault to github secrets.
This removes the github environment from non deploy steps, and makes more sense for a workflow secret.
Changes proposed in this pull request
Updates to workflows
Guidance to review
Check workflows all run correctly for this PR
manual build-no-cache: https://github.com/DFE-Digital/schools-experience/actions/runs/13942489603