Custom tabs

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

yaml
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 defined

Custom tab order

Image loading...Tab 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 modified on Sep 24, 2024