Skip to content

Retrying canceled pipeline triggers all jobs including manual actions

Summary

A deploy action was triggered auomatically altough I set it to manual in the gitlab-ci.yml configuration.

I'm using the free runners to run specs and deploy. The last hours they were down and they start up again. I canceled and retried multiple steps. After the runners work again at least one pipeline deployed to heroku automatically altough the action is set to manual.

I'm not sure if the retry triggered the deploy or the failing pipelines.

Steps to reproduce

Probably a edge case. Have pipelines fail for a couple hours and when they pick up again they deploy automatically.

Expected behavior

Wait for manual action.

Actual behavior

Automatic deploy.

Relevant logs and/or screenshots

Bildschirmfoto_2017-01-28_20-21-08

Bildschirmfoto_2017-01-28_20-20-45