...
The Liquibase Project repository.
The SQL code repository.
Optional: In the sample, a third centralized rules repository is also in-use.
Centralized rules repository.
Push the Liquibase project configuration files to the project repository in GitHub. Add the sql_code folders to the SQL code repository.
(Optional) In the sample, a third centralized rules repository is referenced.
Centralized rules repository.
Add the rules to your centralized rules repository, placing rules in database-specific folders such as sqlserver, oracle, etc. Ensure that the rules are also housed in the correct folder for Forecast, PostForecast, PreForecast, and SqlRules beneath the database-specific folders.
...
Below is sample content for a GitHub Actions file that would go into .github/workflows of the SQL code repository. In the this sample, the build is triggered automatically whenever there is a push to the branches “main” or “development”.
...