Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
98ede0a
Add include_duckdb: true to CI test scenarios
fivetran-catfritz Jul 16, 2026
7a722cc
Update README and CHANGELOG
fivetran-catfritz Aug 6, 2026
ec57346
Update CHANGELOG.md
fivetran-catfritz Aug 6, 2026
44dbab0
Update CHANGELOG.md
fivetran-catfritz Aug 7, 2026
c32fee7
Update workflow to use docs-generator-status-report branch
fivetran-catfritz Aug 7, 2026
58f98b3
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
486ac58
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
c89d361
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
c3e3ada
Update generate-docs.yml
fivetran-catfritz Aug 7, 2026
94b177c
Add workflow to check merge-ready label on PRs
fivetran-catfritz Aug 7, 2026
2bf3f4a
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
c97cf5b
Rename check-merge-ready to check-merge-ready.yml
fivetran-catfritz Aug 7, 2026
715a80d
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
7356e18
Update check-merge-ready.yml
fivetran-catfritz Aug 7, 2026
7480061
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
b38d5d1
Refactor check-merge-ready workflow to use reusable job
fivetran-catfritz Aug 7, 2026
4b5b7e0
Update check-merge-ready.yml
fivetran-catfritz Aug 7, 2026
f57bf92
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
23469b4
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
4f21e69
Update CHANGELOG.md
fivetran-catfritz Aug 7, 2026
79de733
Generate dbt docs via GitHub Actions
github-actions[bot] Aug 7, 2026
a582edd
Generate dbt docs via GitHub Actions
fivetran-data-model-bot Aug 7, 2026
10ecc2c
revert
fivetran-catfritz Aug 7, 2026
cfbbb20
Update generate-docs.yml
fivetran-catfritz Aug 7, 2026
f3b44b6
add docs check
fivetran-catfritz Aug 8, 2026
a07369b
Update dbt_project.yml
fivetran-catfritz Aug 8, 2026
8037d97
Remove commented line from dbt_project.yml
fivetran-catfritz Aug 8, 2026
9a17431
Update dbt_project.yml
fivetran-catfritz Aug 8, 2026
af3bcaa
Update dbt_project.yml
fivetran-catfritz Aug 8, 2026
0f44ed0
Update dbt_project.yml
fivetran-catfritz Aug 8, 2026
3264023
Generate dbt docs via GitHub Actions
fivetran-data-model-bot Aug 8, 2026
ab60010
Update dbt_project.yml
fivetran-catfritz Aug 8, 2026
c4a13e2
Generate dbt docs via GitHub Actions
fivetran-data-model-bot Aug 8, 2026
941c15f
Add check-docs-current.yml and requirements.txt
fivetran-catfritz Aug 8, 2026
635766d
Update Github Actions
fivetran-catfritz Aug 10, 2026
0609809
Update Github Actions
fivetran-catfritz Aug 10, 2026
03551f2
community pr template
fivetran-catfritz Aug 10, 2026
f128b3f
community pr template
fivetran-catfritz Aug 10, 2026
b51d68b
community pr template
fivetran-catfritz Aug 10, 2026
fb6672c
Update Github Actions
fivetran-catfritz Aug 11, 2026
c876b0f
Apply suggestions from code review
fivetran-catfritz Aug 11, 2026
fa7e820
pr template
fivetran-catfritz Aug 11, 2026
7766eb1
Apply suggestions from code review
fivetran-catfritz Aug 11, 2026
20f52b6
Update pull request template for clarity
fivetran-catfritz Aug 11, 2026
486b01e
Update Github Actions
fivetran-catfritz Aug 13, 2026
6b318dc
Generate dbt docs via GitHub Actions
fivetran-data-model-bot Aug 13, 2026
c93ce49
Generate dbt docs via GitHub Actions
fivetran-data-model-bot Aug 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 7 additions & 26 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,20 @@
**Please provide your name and company**
Resolves #
<!--- Add your issue # above. If an issue was not created, please create one so our team can review your submission. -->

**Link the issue/feature request which this PR is meant to address**
<!--- If an issue was not created, please create one first so we may discuss the PR prior to opening one. -->
### Please provide your name and company

**Detail what changes this PR introduces and how this addresses the issue/feature request linked above.**

**How did you validate the changes introduced within this PR?**
### Describe what this PR changes and how it addresses the linked issue or feature request.

**Which warehouse did you use to develop these changes?**

**Did you update the CHANGELOG?**
<!--- Please update the new package version’s CHANGELOG entry detailing the changes included in this PR. -->
<!--- To select a checkbox you simply need to add an "x" with no spaces between the brackets (eg. [x] Yes). -->
- [ ] Yes
### How did you validate the changes introduced within this PR, and what warehouse did you use for testing?
Comment thread
fivetran-catfritz marked this conversation as resolved.

**Did you update the dbt_project.yml files with the version upgrade (please leverage standard semantic versioning)? (In both your main project and integration_tests)**
<!--- The dbt_project.yml and the integration_tests/dbt_project.yml files contain the version number. Be sure to upgrade it accordingly -->
<!--- To select a checkbox you simply need to add an "x" with no spaces between the brackets (eg. [x] Yes). -->
- [ ] Yes

**Typically there are additional maintenance changes required before this will be ready for an upcoming release. Are you comfortable with the Fivetran team making a few commits directly to your branch?**
<!--- If you select Yes this will help expedite your PR in case there are small changes required before approval. We encourage you not to use this branch in a production environment as we may make additional updates. -->
<!--- If you select No, we will not make any changes directly to your branch and will either communicate any planned changes via the PR thread or will merge your PR into a separate branch so we may make changes without modifying your branch.. -->
- [ ] Yes
- [ ] No

**If you had to summarize this PR in an emoji, which would it be?**
<!--- For a complete list of markdown compatible emojis check our this git repo (https://gist.github.com/rxaviers/7360908) -->
:dancer:

**Feedback**

We are so excited you decided to contribute to the Fivetran community dbt package! We continue to work to improve the packages and would greatly appreciate your [feedback](https://www.surveymonkey.com/r/DQ7K7WW) on our existing dbt packages or what you'd like to see next.

**PR Template**
- [Community Pull Request Template](?expand=1&template=pull_request_template.md) (default)
**PR Template**

- [Community Pull Request Template](?expand=1&template=pull_request_template.md) (default)
- [Maintainer Pull Request Template](?expand=1&template=maintainer_pull_request_template.md) (to be used by maintainers)
10 changes: 10 additions & 0 deletions .github/workflows/check-docs-current.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: Check docs current

on:
pull_request:
types: [opened, synchronize, reopened]

jobs:
check-docs:
uses: fivetran/dbt_package_automations/.github/workflows/check-docs-current.yml@main
secrets: inherit
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# dbt_amazon_ads v1.3.1
[PR #51](https://github.com/fivetran/dbt_amazon_ads/pull/51) includes the following updates:

## Feature Updates
- Adds DuckDB as a supported destination.

# dbt_amazon_ads v1.3.0

[PR #49](https://github.com/fivetran/dbt_amazon_ads/pull/49) includes the following updates:
Expand Down Expand Up @@ -143,4 +149,4 @@ If you are using dbt Core < 1.9.6 and want to continue running Amazon Ads freshn
- Provides insight into your ad performance across the following grains:
- Account, portfolio, campaign, ad group, ad, keyword, and search term
- Materializes output models designed to work simultaneously with our [multi-platform Ad Reporting package](https://github.com/fivetran/dbt_ad_reporting).
- Generates a comprehensive data dictionary of your source and modeled Amazon Ads data through the [dbt docs site](https://fivetran.github.io/dbt_amazon_ads/).
- Generates a comprehensive data dictionary of your source and modeled Amazon Ads data through the [dbt docs site](https://fivetran.github.io/dbt_amazon_ads/).
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Many of the above reports are now configurable for [visualization via Streamlit]
To use this dbt package, you must have the following:

- At least one Fivetran Amazon Ads connection syncing data into your destination.
- A **BigQuery**, **Snowflake**, **Redshift**, **PostgreSQL**, or **Databricks** destination.
- A **BigQuery**, **Snowflake**, **Redshift**, **PostgreSQL**, **Databricks**, or **DuckDB** destination.

## How do I use the dbt package?
You can either add this dbt package in the Fivetran dashboard or import it into your dbt project:
Expand Down
2 changes: 1 addition & 1 deletion dbt_project.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: 'amazon_ads'
version: '1.3.0'
version: '1.3.1'
config-version: 2
require-dbt-version: [">=1.3.0", "<3.0.0"]
models:
Expand Down
2 changes: 1 addition & 1 deletion docs/catalog.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/manifest.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions integration_tests/ci/test_scenarios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ schema_variable_name: "amazon_ads_schema"

include_databricks_sql: false
include_sqlserver: false
include_duckdb: true
include_dbt_compile: true

test_scenarios:
Expand Down
2 changes: 1 addition & 1 deletion integration_tests/dbt_project.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
config-version: 2

name: 'amazon_ads_integration_tests'
version: '1.3.0'
version: '1.3.1'

profile: 'integration_tests'

Expand Down
3 changes: 2 additions & 1 deletion integration_tests/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ dbt-redshift>=1.3.0,<2.0.0
dbt-postgres>=1.3.0,<2.0.0
dbt-spark>=1.3.0,<2.0.0
dbt-spark[PyHive]>=1.3.0,<2.0.0
dbt-databricks>=1.6.0,<2.0.0
dbt-databricks>=1.3.0,<2.0.0
dbt-duckdb>=1.3.0,<2.0.0
certifi==2025.1.31
Loading