Version : drone/drone:1.7.0
runner: drone/drone-runner-docker:1.3
Precondition: I have a config with two pipelines and the second one is depending on the first one,
If I set this repository as protected. Then when I changed the pipeline for the first time, the drone will ask for approval to run them.
Result: In this case, If the first pipeline fails, I approve the second pipeline after that, the second pipeline will start running even though it is set to depend on the first one
Here is the bug case on-line:
https://cloud.drone.io/biblesyme/hello-world/4
Expected Result: The second pipeline should be skipped.
This is the expected result when I rerun it
Here is the case on line:
https://cloud.drone.io/biblesyme/hello-world/5