因为我的数据库更新是通过 Liquibase 执行的,所以每次发版的时候都会新增 liquibase 记录,如果没有一个自动检查的 pipeline, 很容易在发版的时候因为有重复的 changeset id 这一小失误导致pipeline 被中断 于是,我通过在 Github workflow 中添加一个每次有新提交时就扫描所有文件内是否有重复 …
通过Github workflow检查liquibase changeset id是否重复