| name | dag-deploy |
| description | Deploy generated DAGs to a target directory |
DAG Deploy Skill
Deploys previously generated DAG files to a target directory (e.g., your Airflow DAGs folder or Dagster repository). Supports cleaning the target directory and organizing files into subdirectories.
Usage
starlake dag-deploy [options]
Options
--inputDir <value>: Folder containing DAGs previously generated by dag-generate
--outputDir <value>: Root deployment directory for all DAGs (required)
--dagDir <value>: Subdirectory within outputDir for DAG files
--clean: Delete the output directory contents before deploying
--reportFormat <value>: Report output format: console, json, or html
Examples
Deploy DAGs to Airflow
starlake dag-deploy --outputDir /opt/airflow/dags --clean
Deploy to Specific Subdirectory
starlake dag-deploy --outputDir /opt/airflow/dags --dagDir starlake
Deploy from Custom Input Directory
starlake dag-deploy --inputDir /tmp/generated_dags --outputDir /opt/airflow/dags
Related Skills