summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-05-02 10:35:51 +0200
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-05-02 10:35:51 +0200
commitf5441c93203cd5c8ccd208c00bee59432facae7f (patch)
tree137395e0864c0fab6b10858a1505b412f5ac94b5
parent02fc1846832593b2e803a83446690183715f5df1 (diff)
downloadgitlab-ce-f5441c93203cd5c8ccd208c00bee59432facae7f.tar.gz
Document protected manual actions feature
-rw-r--r--doc/ci/yaml/README.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/ci/yaml/README.md b/doc/ci/yaml/README.md
index ad3ebd144df..0cab3270d94 100644
--- a/doc/ci/yaml/README.md
+++ b/doc/ci/yaml/README.md
@@ -553,6 +553,8 @@ The above script will:
#### Manual actions
> Introduced in GitLab 8.10.
+> Blocking manual actions were introduced in GitLab 9.0
+> Protected actions were introduced in GitLab 9.2
Manual actions are a special type of job that are not executed automatically;
they need to be explicitly started by a user. Manual actions can be started
@@ -578,7 +580,9 @@ Optional manual actions have `allow_failure: true` set by default.
**Statuses of optional actions do not contribute to overall pipeline status.**
-> Blocking manual actions were introduced in GitLab 9.0
+**Manual actions do inherit permissions of protected branches. In other words,
+in order to trigger a manual action assigned to a branch that the pipeline is
+running for, user needs to have ability to push to this branch.**
### environment