Official GitHub Action to run Liquibase Checks Bulk Set in your GitHub Action Workflow. For more information on how checks bulk set works visit the Official Liquibase Documentation.
[PRO] Set the properties of all qualifying checks with one command
steps:
- uses: actions/checkout@v3
- uses: liquibase-github-actions/checks-bulk-set@v4.28.0
with:
# Automatically enable new quality checks in liquibase.checks.conf file when they are available. Options: [true|false]
# bool
# Optional
autoEnableNewChecks: ""
# Allows automatic backup and updating of liquibase.checks.conf file when new quality checks are available, or for file format changes. Options: [on|off]
# bool
# Optional
autoUpdate: ""
# Filter bulk set by check short name, only update checks with names found in the provided list
# string
# Optional
checkName: ""
# Relative or fully qualified path to a configuration file for checks execution
# string
# Optional
checksSettingsFile: ""
# Disable all qualifying checks in the checks settings file
# bool
# Optional
disable: ""
# Enable all qualifying checks in the checks settings file
# bool
# Optional
enable: ""
# Do not ask for confirmation when running this command
# bool
# Optional
force: ""
# Set the severity of all checks to the value specified
# string
# Optional
severity: ""
It is a good practice to protect your database credentials with GitHub Secrets
The liquibase checks bulk set 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/checks-bulk-set@v4.28.0
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.