Skip to content

Commit 60ed483

Browse files
authored
Enable chmod action and execute_filemode attribute in Repositories api (#698)
1 parent b289b14 commit 60ed483

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Api/Repositories.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ public function createCommit($project_id, array $parameters = [])
307307
$actionsOptionsResolver = new OptionsResolver();
308308
$actionsOptionsResolver->setDefined('action')
309309
->setRequired('action')
310-
->setAllowedValues('action', ['create', 'delete', 'move', 'update'])
310+
->setAllowedValues('action', ['create', 'delete', 'move', 'update', 'chmod'])
311311
;
312312
$actionsOptionsResolver->setDefined('file_path')
313313
->setRequired('file_path')
@@ -317,6 +317,9 @@ public function createCommit($project_id, array $parameters = [])
317317
$actionsOptionsResolver->setDefined('encoding')
318318
->setAllowedValues('encoding', ['text', 'base64'])
319319
;
320+
$actionsOptionsResolver->setDefined('execute_filemode')
321+
->setAllowedValues('execute_filemode', [true, false])
322+
;
320323

321324
return \array_map(function ($action) use ($actionsOptionsResolver) {
322325
return $actionsOptionsResolver->resolve($action);

0 commit comments

Comments
 (0)