• Kamil Trzciński's avatar
    Merge branch 'fix-cancelling-pipelines' into 'master' · afe90d52
    Kamil Trzciński authored
    Improve how we could cancel pipelines:
    
    Improve how we could cancel pipelines:
    
    * Introduce `HasStatus.cancelable` which we might be able to cancel
    * Cancel and check upon `cancelable`
    * Also cancel on `CommitStatus` rather than just `Ci::Build`
    
    Fixes #23635
    
    Fixes #17845
    
    See merge request !7508
    afe90d52