Emily Rockman
046e08ea20
add -v ( #12269 )
2025-12-17 09:16:38 -05:00
Michelle Ark
c4dc80dcd2
delete duplicate adapters tests ( #12275 )
2025-12-12 16:53:04 -05:00
Michelle Ark
bef7928e22
remove unused performance CI framework ( #12278 )
2025-12-12 10:26:06 -05:00
Michelle Ark
f10d84d05e
move setup_db.sh to scripts, remove test dir ( #12273 )
2025-12-11 12:19:22 -05:00
Emily Rockman
97df9278c0
Move to hatch for build tooling ( #12192 )
...
* initial hatch implmentation
* cleanup docs
* replacing makefile
* cleanup hatch commands to match adapters
reorganize more to match adapters setup
script comment
dont pip install
fix test commands
* changelog
improve changelog
* CI fix
* fix for env
* use a standard version file
* remove odd license logic
* fix bumpversion
* remove sha input
* more cleanup
* fix legacy build path
* define version for pyproject.toml
* use hatch hook for license
* remove tox
* ensure tests are split
* remove temp file for testing
* explicitly match old verion in pyproject.toml
* fix up testing
* get rid of bumpversion
* put dev_dependencies.txtin hatch
* setup.py is now dead
* set python version for local dev
* local dev fixes
* temp script to compare wheels
* parity with existing wheel builds
* Revert "temp script to compare wheels"
This reverts commit c31417a092 .
* fix docker test file
2025-12-05 21:59:44 -05:00
Emily Rockman
61009f6ba7
Tweak release for unused fields ( #12209 )
...
* point to branch:
* remove unused code paths
* make release backwards compatible
hardcode
* use correct types
* put main back
2025-12-04 09:11:59 -05:00
Emily Rockman
3de0160b00
stop codecov CI checks ( #12235 )
2025-12-01 10:25:20 -05:00
rckahlert-posedio
0162b71e94
Prevent applying the "community" label to bot PRs ( #11912 ) ( #12173 )
...
Bypass check as I manually checked this does not have artifact changes
2025-11-18 20:34:51 -05:00
Emily Rockman
e32718e666
move full workflow into core since no one else uses it ( #12178 )
2025-11-18 13:12:43 -05:00
ddk-dbt
3caddd0b65
Pin GitHub Actions to specific SHAs (53 actions in 11 files) ( #12133 )
...
Updated action references from tags/branches to specific commit SHAs for improved security and reproducibility.
2025-11-14 10:21:55 -05:00
Emily Rockman
8e800cee4c
Consolidate pre-commit config ( #12140 )
...
* use single version of tools
* isort
2025-11-05 12:20:29 -05:00
Quigley Malcolm
4693918a0f
Drop python 3.9 support ( #12120 )
...
* Update `setup.py` to drop support for python 3.9
* Update github issue templates to not use python 3.9 as an example
* Update github workflows to no longer depend on or test python 3.9
* Drop python 3.9 from the test dockerfile
* Update `CONTRIBUTING.md` to correctly list what python versions we test
* Update comment about some code specifically needed for a python 3.9.7 issue
* Update pre-commit python version comment
* Add changie doc
* Update imports from click as upgrading to python 3.10 changed some click items
2025-10-28 15:10:03 -05:00
Emily Rockman
96c9d80f83
fix matrix for windows CI ( #12052 )
...
* fix matrix
* skip flaky test on windows
2025-09-25 15:06:45 -04:00
dependabot[bot]
b48ad8282b
Bump actions/setup-python from 5 to 6 ( #11993 )
...
* Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Add automated changelog yaml from template for bot PR
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Github Build Bot <buildbot@fishtownanalytics.com >
2025-09-10 10:42:21 -04:00
Emily Rockman
6b7b1ad74b
dont use default token ( #11895 )
...
* dont use default token
swap token
* use base sha, fix status
2025-08-08 11:37:12 -04:00
Colin Rogers
69d19eb5fc
add merge_group event ( #11824 )
2025-07-14 15:09:47 -07:00
Quigley Malcolm
3c2fdfe735
Stop dynamically setting ubuntu version for main.yml and structured logging actions ( #11783 )
...
* Stop dynamically setting ubuntu version for `main.yml` and structured logging actions
These actions are important to run on community PRs. However these workflows
use `on: pull_request` instead of `on: pull_request_target`. That is intentional,
as `on: pull_request` doesn't give access to variables or secrets, and we need
to keep it that way for security purposes. The these actions were trying to access
a variable, which they don't have access to. This was a nicety for us, because
sometimes we'd delay moving to github's `ubuntu-latest`. However, the security
concern is more important, and thus we lose the variable for these workflows.
* Change `runs_on` of `artifact-reviews.yml`
* Stop dynamically setting mac and windows versions in main.yml
2025-06-30 14:34:46 -05:00
Emily Rockman
f64a4883eb
replace all runner names ( #11595 )
2025-05-12 15:15:41 -05:00
Emily Rockman
29a79557d5
stop code checkout ( #11575 )
2025-05-06 13:23:12 -05:00
Emily Rockman
35fc3fdda2
add read only permissions ( #11573 )
2025-05-06 11:48:19 -05:00
Emily Rockman
02f695b423
stop directly using the output ( #11555 )
...
* stop directly using the output
* fix error
2025-04-30 13:25:52 -05:00
Emily Rockman
0220941849
fix trigger for artifact review check ( #11529 )
...
* fix trigger
* reorg for a single event
2025-04-22 14:14:13 -05:00
Emily Rockman
7cca8470e0
converts to using custom conclustions, updated triggers ( #11481 )
2025-04-10 11:34:59 -05:00
Emily Rockman
2a64b7365f
stop manual cleanup because it’s not allowed anymore ( #11451 )
2025-04-01 14:49:42 -05:00
Jeremy Cohen
729caf0d5e
Update issue template to direct adapters issues -> dbt-adapters ( #11445 )
2025-03-28 21:49:17 +01:00
Kshitij Aranke
e264675db7
Add retry to macos postgres setup ( #11432 )
...
* Retry macos postgres setup
* Retry command instead of step
* Use setup_db.sh
* Simplify macos postgres setup
2025-03-27 12:58:16 +00:00
Kshitij Aranke
6a954e2d24
fix postgres github action using vibe coding ( #11409 )
2025-03-20 18:29:09 +00:00
Peter Webb
3b724acc54
Add Support for Python 3.13 ( #11401 )
...
* Update to latest ddtrace within minor version range.
* Add test coverage for Python 3.13
* Update setup.py to indicate Python 3.13 support.
* Update freezegun version to support Python 3.13
* Add changelog entry.
2025-03-20 09:37:15 -04:00
Emily Rockman
77d8e3262a
handle ubuntu 20.04 deprecation ( #11354 )
...
* update ubuntu 20.04 to 24.04
* updates to ubuntu-latest instead
* try postgres update
* Change owner of db creation script so postgres can run it.
* Add sudos.
* Add debug logging.
* Set execute bit on scripts.
* More debug logging.
* try a service
* clean up and split the integrations tests by os
---------
Co-authored-by: Peter Allen Webb <peter.webb@dbtlabs.com >
2025-03-04 12:41:23 -06:00
Emily Rockman
7bdf27af31
Update artifact triggers and concurrency rules ( #11327 )
...
* update trigger
* fix concurrency
* remove duplicate counts and check lt gt not eq
2025-02-19 12:26:36 -06:00
dependabot[bot]
93e27548ce
Bump peter-evans/create-pull-request from 6 to 7 ( #10680 )
...
* Bump peter-evans/create-pull-request from 6 to 7
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Add automated changelog yaml from template for bot PR
* Delete .changes/unreleased/Dependencies-20240909-004501.yaml
remove changelog, not needed
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Github Build Bot <buildbot@fishtownanalytics.com >
Co-authored-by: Emily Rockman <emily.rockman@dbtlabs.com >
2025-02-18 08:18:31 -06:00
Emily Rockman
2cde93bf63
Require 2 CODEOWNER reviews for artifact changes ( #11256 )
...
* first pass
* resolve TODOs
* updates after testing
2025-02-11 13:06:28 -06:00
Kshitij Aranke
588cbabe94
Don't automatically run Artifact Schema Check on PRs ( #11260 )
...
* Don't automatically run Artifact Schema Check on PRs
* Add branch as argument
2025-02-06 18:46:31 +00:00
dependabot[bot]
1dcdcd2f52
Bump codecov/codecov-action from 4 to 5 ( #11009 )
...
* Bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Add automated changelog yaml from template for bot PR
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Github Build Bot <buildbot@fishtownanalytics.com >
2025-01-17 11:35:19 -06:00
Doug Beatty
a1757934ef
Auto-response for bug reports during holiday break ( #11152 )
2024-12-17 07:47:31 -06:00
Gerda Shank
f080346227
Use protobuf >=5.0,<=6.0 ( #10969 )
2024-11-19 17:37:19 -05:00
Emily Rockman
0c51985c83
upgrade macos version ( #10974 )
...
* upgrade to macos-latest
* force link
2024-11-06 11:56:08 -06:00
Gerda Shank
78c05718c5
Remove Python 3.8 from various places ( #10861 )
...
* Remove Python 3.8 from various places
* Add changelog entry.
---------
Co-authored-by: Peter Allen Webb <peter.webb@dbtlabs.com >
2024-10-16 15:15:27 -04:00
Ly Nguyen
4c326e40b5
Update template for docs issues ( #10731 )
...
* Update template for docs issues
* Update .github/workflows/docs-issue.yml
* Update .github/workflows/docs-issue.yml
* Update .github/workflows/docs-issue.yml
2024-09-18 13:02:26 -05:00
Emily Rockman
1e20772d33
Update docs-issue.yml ( #10720 )
2024-09-16 11:59:15 -05:00
Gerda Shank
aeaaedcaa1
Update docs and title for schemas.getdbt.com changes ( #10719 )
2024-09-16 11:11:08 -04:00
Michelle Ark
ab500a9709
install postgres-16 in CI ( #10687 )
2024-09-11 12:43:33 -04:00
Kshitij Aranke
560d151dcd
[Tidy First] Update PR template punctuation ( #10479 )
2024-07-23 19:32:52 +01:00
Mirna Wong
1aeff2c58f
GitHub issue template for documentation internal to dbt-core ( #10404 )
2024-07-11 18:38:25 +01:00
Emily Rockman
88b8b10df1
Update README.md ( #10420 )
...
* Update README.md
* update workflow
2024-07-08 20:44:36 -05:00
Emily Rockman
b10fa79ae8
add testing slack notification ( #10400 )
2024-07-03 09:10:27 -05:00
Doug Beatty
155482851a
Button to open an issue for the docs.getdbt.com documentation repo ( #10239 )
2024-05-30 06:14:34 -06:00
Kshitij Aranke
751139d8c1
Fix #9907 : Add retry to tox to reduce flaky tests due to network failures ( #10137 )
2024-05-14 12:57:18 +01:00
Kshitij Aranke
2e3c6fe614
Fix #9672 : Artifact Schema Check ( #10069 )
2024-05-01 17:13:18 +02:00
Mike Alfare
bcbde3ac42
pin macos test runners to macos-12 ( #10031 )
2024-04-25 08:29:52 -05:00