Netlify with YAML

YAML parameters for Netlify

Name Type Description
action Required String The ID of the action.
type Required String The type of the action. Should be set to NETLIFY.
integration Required String The ID of the integration.
execute_commands Required String[] Commands that will be executed.
site_id String The API ID in the site details.
shell String The name of the shell that will be used to execute commands. Can be one of SH (default) or BASH.
setup_commands String[] The command that will be executed only on the first run.

YAML example for Netlify

yaml
actions: - action: "Deploy to application-42707" type: "NETLIFY" application_name: "application-42707" site_id: "76227f03-92c1-41c6-98dc-ef36721f12d9" setup_commands: - "apt-get update && apt-get -y install git" execute_commands: - "netlify deploy --dir=$netlify_dir" integration: "my_integration" shell: "SH" variables: - key: "netlify_dir", value: "directory_name"

Last modified on Mar 4, 2025