GitHub Action
Liquibase Flow Validate Action
v4.30.0
Latest version
Official GitHub Action to run Liquibase Flow Validate in your GitHub Action Workflow. For more information on how flow validate works visit the Official Liquibase Documentation.
[PRO] Validate a series of commands contained in one or more stages, as configured in a liquibase flow-file.
steps:
- uses: actions/checkout@v3
- uses: liquibase-github-actions/[email protected]
with:
# The path to the configuration yaml file which contains one or more "stages" of commands to be executed in a liquibase flow operation. Defaults to yaml file named "liquibase.flowfile.yaml" in the current working directory.
# string
# Optional
flowFile: ""
# Parse flow-file YAML to allow only Liquibase flow-file specific properties, indentations, and structure.
# bool
# Optional
flowFileStrictParsing: ""
# The default interpreter used to execute shell commands.
# string
# Optional
flowShellInterpreter: ""
# Do not delete temporary files created by the shell command execution
# bool
# Optional
flowShellKeepTempFiles: ""
It is a good practice to protect your database credentials with GitHub Secrets
The liquibase flow validate action accepts all valid liquibase global options as optional parameters. A full list is available in the official Liquibase Documentation.
steps:
- uses: actions/checkout@v3
- uses: liquibase-github-actions/[email protected]
with:
headless: true
licenseKey: ${{ secrets.LIQUIBASE_LICENSE_KEY }}
logLevel: INFO
This action is automatically generated. Please submit all feedback and issues with the generator repository.