Latest Changes
- Environment based mapping: In case there are multiple dbt models in your Atlan instance with the same name but in different environments, the action may get the wrong model. To fix this, you can use the
DBT_ENVIRONMENT_BRANCH_MAP
input to map dbt environments to branches. - Ignore alias when fetching lineage: In case there is a model in your dbt project with an alias set in the config, the action will get the model by the alias and not the model name. To fix this you can use
IGNORE_MODEL_ALIAS_MATCHING
. - Detect new model: Whenever the action detects a new model being created, instead of looking for it in Atlan, it directly tells the user that a new model has been created therefore there is no existing lineage for it.
Show materialised asset info including environment name and project name in comment header. - Set Hard limit of 100 assets: For some heavy lineage clients the action was hitting the github comment character rate limit, which has no been handled for.
What's Changed
- fix: error handling by @Jaagrav in #4
- fix: use actions/checkout@v1 by @Jaagrav in #8
- feat: add PR link as a resource when PR is merged by @Jaagrav in #9
- fix: add source url and links to terms by @Jaagrav in #19
- fix: update readme and fix minor bugs by @Jaagrav in #20
- fix: packaging workflow by @Jaagrav in #24
- fix: add user ID property to segment analytics events by @Jaagrav in #25
- Fix/show all impact in one comment by @Jaagrav in #28
- Revised README wording by @cmgrote in #27
- fix: renderDownstreamAssetsComment -> createComment by @Jaagrav in #30
- fix: delete comment if all changes are removed by @Jaagrav in #34
- fix: only create issue comment when total files changed is more than 0 by @Jaagrav in #36
- fix: improve comment format and add html comment to recognize the act… by @Jaagrav in #40
- fix: secrets bug and show message when there is no impacted assets pr… by @Jaagrav in #63
- fix: show nothing if no image is found and add sigma and mode icons by @Jaagrav in #65
- Fix/implement new dbt api hierarchy by @Jaagrav in #91
- staging: show proper message when a new model is created in pr by @Jaagrav in #96
- staging: feat/environment mapping by @Jaagrav in #95
- fix: comment structure and code improvements by @Jaagrav in #100
- Docs Update by @Jaagrav in #102
- fix: set hard limit on total downstream assets by @Jaagrav in #103
- fix: project and environment name showing up as undefined by @Jaagrav in #109
- Am 606 by @Jaagrav in #116
- fix: add ignore alias to add resource by @Jaagrav in #118
- Main << Staging by @Jaagrav in #117
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): add deprecation callout in issue comment
- enhancement(comment): add deprecation callout in PR comment
New Contributors
Full Changelog: https://github.com/atlanhq/dbt-action/compare/v1