Skip to content

Read dags from GitHub#458

Open
grallewellyn wants to merge 6 commits intodevelopfrom
read-dags-github
Open

Read dags from GitHub#458
grallewellyn wants to merge 6 commits intodevelopfrom
read-dags-github

Conversation

@grallewellyn
Copy link
Collaborator

@grallewellyn grallewellyn commented Mar 17, 2026

Purpose

Repos with DAGs are now read from an s3 file mdps-airflow-{venue}-dag-sources where a path is specified to where the DAGs are. Every 60 seconds airflow is refreshed with new DAGs or updates to existing DAGs. There can be multiple locations all read from the config json on s3, but right now naming but be unique between all the DAGs
We are going to enforce that each repo can only have one path for DAGs

Proposed Changes

  • [ADD] Reading DAGs from github from multiple locations

Issues

#459
Follow up issue from this is: #460

Testing

  • uploading new DAG
  • editing existing DAG
  • bad dag - no error messages
  • config bucket not provided
  • path isnt just root for the DAGs
  • deleting a DAG

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant