Do not remove runners completely, soft-delete instead
Description
When someone deletes runner in project settings runners get literally destroyed in the database. This results in removing information about runner being used to process CI/CD job (some_job.runner => nil
).
Proposal
Soft-delete runners, remove only sensitive data (tokens).
/cc @ayufan