Skip to content

Commit

Permalink
Update package to use the package extract_url_parameter macro
Browse files Browse the repository at this point in the history
  • Loading branch information
fivetran-joemarkiewicz committed Dec 11, 2023
1 parent dc5dada commit f72a741
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 7 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/auto-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: 'auto release'
on:
pull_request:
types:
- closed
branches:
- main

jobs:
call-workflow-passing-data:
if: github.event.pull_request.merged
uses: fivetran/dbt_package_automations/.github/workflows/auto-release.yml@main
secrets: inherit
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# dbt_linkedin_source v0.8.1
[PR #]() includes the following updates: ## Bug Fixes - This package now leverages the new `linkedin_ads_extract_url_parameter()` for use in parsing out url parameters. This was added to create special logic for Databricks instances not supported by `dbt_utils.get_url_parameter()`.
- This macro will be replaced with the `fivetran_utils.extract_url_parameter()` in the next breaking change.

## Under the Hood - Included auto-releaser GitHub Actions workflow to automate future releases.

# dbt_linkedin_source v0.8.0
[PR #54](https://github.com/fivetran/dbt_linkedin_source/pull/54) includes the following updates:

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: 'linkedin_source'
version: '0.8.0'
version: '0.8.1'
config-version: 2
require-dbt-version: [">=1.3.0", "<2.0.0"]
models:
Expand Down
2 changes: 1 addition & 1 deletion integration_tests/dbt_project.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: 'linkedin_source_integration_tests'
version: '0.8.0'
version: '0.8.1'
profile: 'integration_tests'
config-version: 2

Expand Down
10 changes: 5 additions & 5 deletions models/stg_linkedin_ads__creative_history.sql
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,11 @@ with base as (
{{ dbt.split_part('click_uri', "'?'", 1) }} as base_url,
{{ dbt_utils.get_url_host('click_uri') }} as url_host,
'/' || {{ dbt_utils.get_url_path('click_uri') }} as url_path,
{{ dbt_utils.get_url_parameter('click_uri', 'utm_source') }} as utm_source,
{{ dbt_utils.get_url_parameter('click_uri', 'utm_medium') }} as utm_medium,
{{ dbt_utils.get_url_parameter('click_uri', 'utm_campaign') }} as utm_campaign,
{{ dbt_utils.get_url_parameter('click_uri', 'utm_content') }} as utm_content,
{{ dbt_utils.get_url_parameter('click_uri', 'utm_term') }} as utm_term
{{ linkedin_source.linkedin_ads_extract_url_parameter('click_uri', 'utm_source') }} as utm_source,
{{ linkedin_source.linkedin_ads_extract_url_parameter('click_uri', 'utm_medium') }} as utm_medium,
{{ linkedin_source.linkedin_ads_extract_url_parameter('click_uri', 'utm_campaign') }} as utm_campaign,
{{ linkedin_source.linkedin_ads_extract_url_parameter('click_uri', 'utm_content') }} as utm_content,
{{ linkedin_source.linkedin_ads_extract_url_parameter('click_uri', 'utm_term') }} as utm_term

from fields
)
Expand Down

0 comments on commit f72a741

Please sign in to comment.