Custom tabs

You can add extra tabs to keep your action clear and organized:

name: "custom_TABS"
execute_commands:
- echo $path_app
- echo $path_docs
tabs:
 AWS:
   aws_integration:
     type: AWS_INTEGRATION
     required: true
 GitHub:
   gh_integration:
     type: GITHUB_INTEGRATION
     required: true
 Filesystem:
   path_app:
     name: "App Path"
     type: FILESYSTEM_PATH
     required: true
   path_docs:
     name: "Documentation Path"
     type: FILESYSTEM_PATH
     required: true
docker_image_name: "node"
docker_image_tag: "latest"
volume_mappings:
 - /:/buddy

In this example, the Setup is not generated as there are no inputs defined. Instead, the parameters are described in three tabs: AWS, GitHub, and Filesystem.

Image loading...Custom action with tabs definedCustom action with tabs defined

Custom tab order

Image loading...Tab order in custom actionsTab order in custom actions

  • Setup tab (displayed if inputs are defined)
  • Custom tabs (displayed if tabs are defined)
  • Variables (toggled on/off in the Options tab)
  • Trigger conditions (always displayed)
  • Options (always displayed)
Hint
To enable variable support, tick the Variables checkbox in the Options tab.
Last update:
Sep 24, 2024