A set of GitHub Actions and Reusable Workflows for automating common tasks related to developing, maintaining, and testing dbt-core, database adapter plugins, and other dbt-labs open source projects.
Actions and workflows should be self documented. See individual actions for more info and instructions on how to use.
-
Changelog Handling
-
Scheduled Installation Tests
- Installation Tests
- .github/workflows/test-dbt-installation-docker.yml
- .github/workflows/test-dbt-installation-homebrew.yml
- .github/workflows/test-dbt-installation-notify-job-statuses.yml
- .github/workflows/test-dbt-installation-pip.yml
- .github/workflows/test-dbt-installation-source.yml
- Release Branch Tests
- Installation Tests
-
Generic Shared Workflows
-
Jira Issue Syncing
- .github/workflows/core-triage.yml
- .github/workflows/cut-release-branch.yml
- .github/workflows/jira-creation-actions.yml
- .github/workflows/jira-creation.yml
- .github/workflows/jira-label-actions.yml
- .github/workflows/jira-label.yml
- .github/workflows/jira-transition-actions.yml
- .github/workflows/jira-transition.yml
-
Version Bump <deprecated once
dbt-spark
moves off CircleCI>- .github/workflows/version-bump.yml
-
Releasing <deprecated for dbt-labs/dbt-release>
- .github/workflows/release.yml
- Want to report a bug or request a feature? Let us know and open an issue
- Want to help us build oss actions? Check out the Contributing Guide
Everyone interacting in the project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the dbt Code of Conduct.