Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release note for ide dbt deps #4243

Merged
merged 18 commits into from
Oct 17, 2023
Merged

Conversation

mirnawong1
Copy link
Contributor

pr adds new release note for ide dbt deps change

@mirnawong1 mirnawong1 requested a review from a team as a code owner October 10, 2023 15:50
@vercel
Copy link

vercel bot commented Oct 10, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs-getdbt-com ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 17, 2023 5:24am

@github-actions github-actions bot added content Improvements or additions to content size: small This change will take 1 to 2 days to address Docs team Authored by the Docs team @dbt Labs labels Oct 10, 2023
sidebar_position: 08
---

The dbt Cloud IDE now automatically installs `dbt deps` when your environment starts or when necessary. Previously, it would prompt you to run `dbt deps` during initialization. However, you still need to run `dbt deps` if you modify your `packages.yml` file.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do they need to run deps for both packages and dependencies?

Suggested change
The dbt Cloud IDE now automatically installs `dbt deps` when your environment starts or when necessary. Previously, it would prompt you to run `dbt deps` during initialization. However, you still need to run `dbt deps` if you modify your `packages.yml` file.
The dbt Cloud IDE now automatically installs `dbt deps` when your environment starts or when necessary. Previously, it would prompt you to run `dbt deps` during initialization. However, you still need to run `dbt deps` if you modify your `packages.yml` or `dependencies.yml` file.

Copy link
Contributor Author

@mirnawong1 mirnawong1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix position

sidebar_position: 06
---

The dbt Cloud IDE and dbt Cloud CLI now automatically installs `dbt deps` when your environment starts or when necessary. Previously, it would prompt you to run `dbt deps` during initialization. However, you still need to run `dbt deps` if you modify your `packages.yml` or `dependencies.yml` file.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The "when necessary" here is a little vague, especially within the context of the next live they says they still need to run it manually in two scenarios that seem "necessary". Can we clarify that a little (or remove if it's not needed)?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you so much @matthewshaver ! I don't think it's a blocker for this release but would be good to get some context (I can't clearly remember the why it says 'when necessary') @greg-mckeon or @dave-connors-3 do you have addl info on what the 'when necessary' means for automatic dbt deps installation on the backend? I know sometimes dbt asks you to run deps so maybe it's those scenarios?

@mirnawong1 mirnawong1 changed the base branch from current to mwong-mega-sl-clou-cli October 16, 2023 18:17
@mirnawong1 mirnawong1 merged commit 8bbbce9 into mwong-mega-sl-clou-cli Oct 17, 2023
4 checks passed
@mirnawong1 mirnawong1 deleted the mwong-dbt-deps-rn branch October 17, 2023 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Improvements or additions to content Docs team Authored by the Docs team @dbt Labs size: small This change will take 1 to 2 days to address
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants