astronomer / astro-sdk

Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
https://astro-sdk-python.rtfd.io/
Apache License 2.0
330 stars 40 forks source link

Refactor Master DAG Slack Report #2007

Closed vatsrahul1001 closed 11 months ago

vatsrahul1001 commented 11 months ago

Modify the Slack notification message to include Astro-SDK version, Airflow version, Python version, Executor info, Cloud provider info.

Currently, our notification logic only displays the details of the example_dags that we have triggered. However, if any of the tasks in the master dag fail, we are not notified, added that logic as well,

codecov[bot] commented 11 months ago

Codecov Report

Patch coverage has no change and project coverage change: -0.52% :warning:

Comparison is base (8a9ad8f) 90.10% compared to head (c7d5247) 89.59%. Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2007 +/- ## ========================================== - Coverage 90.10% 89.59% -0.52% ========================================== Files 75 75 Lines 4296 4296 Branches 531 531 ========================================== - Hits 3871 3849 -22 - Misses 335 353 +18 - Partials 90 94 +4 ``` | [Flag](https://app.codecov.io/gh/astronomer/astro-sdk/pull/2007/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astronomer) | Coverage Δ | | |---|---|---| | [PythonSDK](https://app.codecov.io/gh/astronomer/astro-sdk/pull/2007/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astronomer) | `89.59% <ø> (-0.52%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astronomer#carryforward-flags-in-the-pull-request-comment) to find out more. [see 7 files with indirect coverage changes](https://app.codecov.io/gh/astronomer/astro-sdk/pull/2007/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=astronomer)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.