Continuous integration and delivery using GitHub Actions

Preview

This feature is in Public Preview.

Below is a list of GitHub Actions developed for Databricks that you can use in your CI/CD workflows on GitHub.

Note

This article covers GitHub Actions, which is neither provided nor supported by Databricks. To contact the provider, see GitHub Actions Support.

GitHub Action

Action description

databricks/run-notebook

Executes a Databricks notebook as a one-time Databricks job run, awaits its completion, and returns the notebook’s output.

databricks/upload-dbfs-temp

Uploads a file to a temporary DBFS path for the duration of the current GitHub Workflow job. Returns the path of the DBFS tempfile.

databricks/setup-cli

A composite action that sets up the Databricks CLI in a GitHub Actions workflow.