• Task
  • Version · 6.0
  • Deliver

Set up your Liquibase GitHub Action

Last updated: August 11, 2026

Before you begin

Procedure

1

Navigate to your GitHub repo that manages your Liquibase workflows.

2

Select the Actions tab and then the Configure button on the Simple workflow card.

5.0 COMMUNITY/SECURE Set up your Liquibase GitHub Action - 2 - image component
3

From the boiler plate YAML workflow file, commit the changes to create your initial workflow file.

4

Open the YAML file just created in the left navigation.

new yaml file
5

Add the code below to the YAML workflow file to install Liquibase to your ephemeral runner.

this YAML installs Liquibase and runs the --version command:
loading
6

Decide to use a GitHub runner or a self-hosted runner and specify the runner in your YAML file.

Option 1: GitHub runner users:

GitHub runner example:
loading

Option 2: Self-hosted runner users:

Self-hosted runner example:
loading
7

Commit your changes to the YAML workflow file.

8

Navigate back to the Actions tab to see that the action was successful.

5.0 COMMUNITY/SECURE Set up your Liquibase GitHub Action - 8 - image component
9

Confirm the workflow logs are accurate.

5.0 COMMUNITY/SECURE Set up your Liquibase GitHub Action - 9 - image component
5.0 COMMUNITY/SECURE Set up your Liquibase GitHub Action - 9 - second image component

Results