Skip to content

dbt-labs/actions

Repository files navigation

Understanding actions

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.

Getting started

Actions and workflows should be self documented. See individual actions for more info and instructions on how to use.

Actions

Workflows

  • 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
  • Generic Shared Workflows

  • Jira Issue Syncing - used by dbt-metrics

    • .github/workflows/core-triage.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

Reporting bugs and contributing code

  • 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

Code of Conduct

Everyone interacting in the project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the dbt Code of Conduct.

About

Common GitHub actions and workflows for maintaining dbt

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 25