Skip to content

Commit c039f82

Browse files
Q2 FY26: Apply automated update.
1 parent 301e706 commit c039f82

7 files changed

Lines changed: 121 additions & 15 deletions

File tree

.github/PULL_REQUEST_TEMPLATE/maintainer_pull_request_template.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@ Before marking this PR as "ready for review":
1212

1313
## PR Overview
1414
**Package version introduced in this PR:**
15-
15+
-
16+
1617
**This PR addresses the following Issue/Feature(s):**
1718
<!-- Add Issue # or internal ticket reference -->
19+
-
1820

1921
**Summary of changes:**
2022
<!-- 1-2 sentences describing PR changes. -->
21-
23+
-
2224

2325
### Submission Checklist
2426
- [ ] Alignment meeting with the reviewer (if needed)
@@ -27,9 +29,10 @@ Before marking this PR as "ready for review":
2729
- [ ] **Validation Steps:** Check for unintentional effects (e.g., add/run consistency & integrity tests)
2830
- [ ] **Testing Instructions:** Confirm the change addresses the issue(s)
2931
- [ ] **Focus Areas:** Complex logic or queries that need extra attention
32+
- [ ] Merge any relevant open PRs into this PR
3033

3134
### Changelog
3235
<!-- Recommend drafting changelog notes, then refining via ChatGPT using:
3336
"Draft a changelog entry based on the following notes." -->
3437
- [ ] Draft changelog for PR
35-
- [ ] Final changelog for release review
38+
- [ ] Final changelog for release review

.github/workflows/auto-release.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ on:
33
pull_request:
44
types:
55
- closed
6-
branches:
7-
- main
6+
- labeled
87

98
jobs:
10-
call-workflow-passing-data:
11-
if: github.event.pull_request.merged
12-
uses: fivetran/dbt_package_automations/.github/workflows/auto-release.yml@main
13-
secrets: inherit
9+
release:
10+
if: |
11+
(github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'main') ||
12+
github.event.label.name == 'pre-release'
13+
uses: fivetran/dbt_package_automations/.github/workflows/auto-release.yml@feature/pre-release-support
14+
secrets: inherit
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: 'generate dbt docs'
2+
on:
3+
pull_request:
4+
types:
5+
- labeled
6+
7+
jobs:
8+
generate-docs:
9+
if: github.event.label.name == 'docs:ready'
10+
uses: fivetran/dbt_package_automations/.github/workflows/generate-docs.yml@main
11+
secrets: inherit
12+
with:
13+
schema_var_name: jira_schema

.gitignore

Lines changed: 69 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,73 @@
1-
target/
1+
# dbt
2+
**/package-lock.yml
3+
package-lock.yml
4+
.dbt/
25
dbt_modules/
6+
dbt_packages/
37
logs/
8+
profiles.yml
9+
target/
10+
*.log
11+
12+
# IDE files
13+
.idea/
14+
.vscode/
15+
*~
16+
*.swp
17+
*.swo
18+
19+
# Jupyter Notebook
20+
.ipynb_checkpoints
21+
22+
# OS generated files
23+
**/.DS_Store
424
.DS_Store
25+
.Spotlight-V100
26+
.Trashes
27+
._*
28+
Thumbs.db
29+
ehthumbs.db
30+
31+
# Python
32+
*.egg
33+
*.egg-info/
34+
*.py[cod]
35+
*.so
36+
*$py.class
37+
.Python
38+
__pycache__/
39+
build/
40+
develop-eggs/
41+
dist/
42+
downloads/
43+
eggs/
44+
.env
45+
.installed.cfg
46+
lib/
47+
lib64/
48+
MANIFEST
49+
parts/
50+
sdist/
51+
var/
52+
wheels/
53+
54+
# Secrets and credentials
55+
.env.*
56+
.secrets
57+
credentials.json
58+
service-account.json
59+
60+
# Temporary files
61+
.cache/
62+
*.temp
63+
*.tmp
64+
65+
# Virtual environments
66+
.conda/
67+
.env
68+
.venv
69+
ENV/
570
env/
6-
dbt_packages/
7-
package-lock.yml
71+
env.bak/
72+
venv/
73+
venv.bak/

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
[PR #142](https://github.com/fivetran/dbt_jira/pull/142) includes the following updates:
2+
3+
### Under the Hood - July 2025 Updates
4+
5+
- Updated conditions in `.github/workflows/auto-release.yml`.
6+
- Added `.github/workflows/generate-docs.yml`.
7+
- Added `+docs: show: False` to `integration_tests/dbt_project.yml`.
8+
- Migrated `flags` (e.g., `send_anonymous_usage_stats`, `use_colors`) from `sample.profiles.yml` to `integration_tests/dbt_project.yml`.
9+
- Updated `maintainer_pull_request_template.md` with improved checklist.
10+
- Refreshed README tag block:
11+
- Standardized Quickstart-compatible badge set
12+
- Left-aligned and positioned below the H1 title.
13+
- Updated Python image version to `3.10.13` in `pipeline.yml`.
14+
- Added `CI_DATABRICKS_DBT_CATALOG` to:
15+
- `.buildkite/hooks/pre-command` (as an export)
16+
- `pipeline.yml` (under the `environment` block, after `CI_DATABRICKS_DBT_TOKEN`)
17+
- Added `certifi==2025.1.31` to `requirements.txt` (if missing).
18+
- Updated `.gitignore` to exclude additional DBT, Python, and system artifacts.
19+
120
# dbt_jira v0.21.0
221

322
[PR #140](https://github.com/fivetran/dbt_jira/pull/140) includes the following updates:

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ models:
152152
jira:
153153
+schema: my_new_schema_name # leave blank for just the target_schema
154154
```
155-
155+
156156
#### Change the source table references
157157
If an individual source table has a different name than the package expects, add the table name as it appears in your destination to the respective variable:
158158

@@ -177,14 +177,14 @@ vars:
177177
### (Optional) Step 6: Orchestrate your models with Fivetran Transformations for dbt Core™
178178
<details><summary>Expand for details</summary>
179179
<br>
180-
180+
181181
Fivetran offers the ability for you to orchestrate your dbt project through [Fivetran Transformations for dbt Core™](https://fivetran.com/docs/transformations/dbt). Learn how to set up your project for orchestration through Fivetran in our [Transformations for dbt Core setup guides](https://fivetran.com/docs/transformations/dbt#setupguide).
182182
</details>
183183

184184
## Does this package have dependencies?
185185
This dbt package is dependent on the following dbt packages. These dependencies are installed by default within this package. For more information on the following packages, refer to the [dbt hub](https://hub.getdbt.com/) site.
186186
> IMPORTANT: If you have any of these dependent packages in your own `packages.yml` file, we highly recommend that you remove them from your root `packages.yml` to avoid package version conflicts.
187-
187+
188188
```yml
189189
packages:
190190
- package: fivetran/jira_source

integration_tests/dbt_project.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ models:
3636
# +schema: "jira_{{ var('directed_schema','dev') }}"
3737

3838
seeds:
39+
+docs:
40+
show: False
3941
jira_integration_tests:
4042
+column_types:
4143
_fivetran_synced: timestamp
@@ -89,3 +91,5 @@ dispatch:
8991

9092
flags:
9193
send_anonymous_usage_stats: False
94+
95+
use_colors: True

0 commit comments

Comments
 (0)