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

dbt Minor Release Follow up for dbt-utils v0.6.0 #273

Closed
6 tasks
clrcrl opened this issue Sep 3, 2020 · 2 comments
Closed
6 tasks

dbt Minor Release Follow up for dbt-utils v0.6.0 #273

clrcrl opened this issue Sep 3, 2020 · 2 comments
Assignees

Comments

@clrcrl
Copy link
Contributor

clrcrl commented Sep 3, 2020

Process for each dependent package

First, check if this is a breaking change

  • Increase the upper bound of the dbt-utils version: config in the packages.yml of the dependent package, e.g.:
# packages.yml
packages:
  - package: fishtown-analytics/dbt_utils
    version: [">=0.6.0", "<0.7.0"]
  • Push to a new branch to see if tests pass

If this is not a breaking change:

  • Create a patch release

If this is a breaking change:

  • Fix any breaking changes
  • Increase the lower bound to the current dbt-utils minor version
  • Create a minor release for the package

Checklist of dependent packages

package PR Release
audit-helper Merged 0.3.0
codegen Merged 0.3.0
redshift Merged 0.4.1
event-logging Merged 0.4.1
snowplow Merged 0.12.0
external-tables Merged 0.5.0
segment Merged 0.5.1
facebook-ads Merged 0.6.0
stitch-utils Merged 0.2.1
@sethwoodworth
Copy link

sethwoodworth commented Sep 8, 2020

Currently, dbt_utils 0.6.0 isn't installable with dbt 0.18.0, although the docs on the hub list it as the latest installable version.

$ dbt deps
Running with dbt=0.18.0
Encountered an error:
Version error for package fishtown-analytics/dbt_utils: Could not find a satisfactory version from options: ['=0.6.0', '>=0.4.0', '<0.6.0']

packages.yml:

packages:
  - package: fishtown-analytics/dbt_utils
    version: 0.6.0
  - package: fishtown-analytics/logging
    version: 0.4.0

@clrcrl
Copy link
Contributor Author

clrcrl commented Sep 8, 2020

hey @sethwoodworth — you'll need to use logging 0.4.1:

packages:
  - package: fishtown-analytics/dbt_utils
    version: 0.6.0
  - package: fishtown-analytics/logging
    version: 0.4.1

Let me know if that fixes it for you!

@clrcrl clrcrl closed this as completed Sep 14, 2020
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

No branches or pull requests

2 participants