Migrate usage of "CiRunner.active" in favour of "CiRunner.paused"
Summary
The paused
field is preferred to active
in the CiRunner
GraphQL API since 14.8. Our frontend queries should use it.
Improvements
The Vue forms and model will require fewer transformations that translate active
and paused
as opposite, leading to simpler code.
Risks
Our components may continue to use dangling references and lead to bugs due to missing test coverage.
Involved components
Queries in app/assets/javascripts/ci/runner/graphql
and components that make use of these queries.