Remove Ci::CancelPipelineWorker
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem
After the implementation of #390453, we will not need to cancel the child pipelines with force_execute
since we can pass the pipeline triggering user and do a permission check even for child pipelines. The only other example left using force_execute
will be from CancelRedundantPipelinesService
which doesn't currently user a separate worker for each pipeline.
Proposals
- Remove the
Ci::CancelPipelineWorker
across two releases as documented (note: step 1 can be done as part of #390453).
Edited by 🤖 GitLab Bot 🤖