@@ -12,27 +12,28 @@ Actions are the end results of the automation described in your `.cm` file.
1212
1313 - :fontawesome-brands-github: Supported on GitHub
1414 - :fontawesome-brands-gitlab: Supported on GitLab
15+ - :fontawesome-brands-bitbucket: Supported on Bitbucket
1516 - :fontawesome-solid-flask: Open beta - Feature is under development and currently available for all
1617
1718## Overview
1819
1920[ ` send-http-request ` ] ( #send-http-request ) is executed immediately after the evaluation of the condition.
2021For all other actions, gitStream executes the actions in the order they are listed per automation. If an action result fails, the following actions will not be executed.
2122
22- - [ ` add-comment ` ] ( #add-comment ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
23+ - [ ` add-comment ` ] ( #add-comment ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
2324- [ ` add-github-check ` ] ( #add-github-check ) :fontawesome-brands-github:
2425- [ ` add-label ` ] ( #add-label ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
2526- [ ` add-labels ` ] ( #add-labels ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
26- - [ ` add-reviewers ` ] ( #add-reviewers ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
27+ - [ ` add-reviewers ` ] ( #add-reviewers ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
2728- [ ` add-thread ` ] ( #add-thread ) :fontawesome-brands-gitlab:
28- - [ ` approve ` ] ( #approve ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
29- - [ ` close ` ] ( #close ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
30- - [ ` explain-code-experts ` ] ( #explain-code-experts ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
31- - [ ` merge ` ] ( #merge ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
32- - [ ` request-changes ` ] ( #request-changes ) :fontawesome-brands-github: :fontawesome-brands-gitlab:
29+ - [ ` approve ` ] ( #approve ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
30+ - [ ` close ` ] ( #close ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
31+ - [ ` explain-code-experts ` ] ( #explain-code-experts ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
32+ - [ ` merge ` ] ( #merge ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
33+ - [ ` request-changes ` ] ( #request-changes ) :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
3334- [ ` require-reviewers ` ] ( #require-reviewers ) :fontawesome-brands-github:
3435- [ ` run-github-workflow ` ] ( #run-github-workflow ) :fontawesome-brands-github:
35- - [ ` send-http-request ` ] ( #send-http-request ) :fontawesome-brands-github:
36+ - [ ` send-http-request ` ] ( #send-http-request ) :fontawesome-brands-github: :fontawesome-brands-bitbucket:
3637- [ ` send-slack-message ` ] ( #send-slack-message ) :fontawesome-brands-github:
3738- [ ` set-required-approvals ` ] ( #set-required-approvals ) :fontawesome-brands-github:
3839- [ ` update-description ` ] ( #update-description ) :fontawesome-brands-github:
@@ -60,7 +61,7 @@ automations:
6061
6162## Reference
6263
63- #### ` add-comment ` :fontawesome-brands-github: :fontawesome-brands-gitlab:
64+ #### ` add-comment ` :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
6465
6566This action, once triggered, adds a comment to the PR.
6667
@@ -156,7 +157,7 @@ This is a managed action, when a PR updates existing labels that were added by g
156157</div >
157158
158159
159- #### ` add-reviewers ` :fontawesome-brands-github: :fontawesome-brands-gitlab:
160+ #### ` add-reviewers ` :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
160161
161162This action, once triggered, sets a specific reviewer.
162163
@@ -236,7 +237,7 @@ automations:
236237 gt: 10
237238```
238239
239- #### ` approve ` :fontawesome-brands-github: :fontawesome-brands-gitlab:
240+ #### ` approve ` :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
240241
241242This action, once triggered, approves the PR for merge.
242243
@@ -251,7 +252,7 @@ automations:
251252 - action: approve@v1
252253```
253254
254- #### ` close ` :fontawesome-brands-github: :fontawesome-brands-gitlab:
255+ #### ` close ` :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
255256
256257This action, once triggered, close the PR without merging.
257258
@@ -269,7 +270,7 @@ automations:
269270 - action: close@v1
270271```
271272
272- #### ` merge ` :fontawesome-brands-github: :fontawesome-brands-gitlab:
273+ #### ` merge ` :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
273274
274275Once triggered, merge the PR if possible. It can be set to wait for all checks to pass or only required ones.
275276
@@ -294,7 +295,7 @@ automations:
294295 rebase_on_merge: true
295296```
296297
297- #### ` request-changes ` :fontawesome-brands-github: :fontawesome-brands-gitlab:
298+ #### ` request-changes ` :fontawesome-brands-github: :fontawesome-brands-gitlab: :fontawesome-brands-bitbucket:
298299
299300This action, once triggered, requests changes on the PR. As long as request change is set, gitStream will block the PR merge.
300301
400401 * This action will invoke the run of a workflow dispatch; thus, it might result in significant GitHub action minutes charge.
401402 * We encourage you to use this action with [ custom triggers] ( ./execution-model.md#explicit-triggers )
402403
403- #### ` send-http-request ` :fontawesome-brands-github:
404+ #### ` send-http-request ` :fontawesome-brands-github: :fontawesome-brands-bitbucket:
404405
405406The action, once triggered, sends an HTTP request to the specified URL
406407<div class =" filter-details " markdown =1 >
0 commit comments