同步你的 AsyncAPI 规范
同步你的 AsyncAPI 规范
自动同步你的 AsyncAPI 规范变更,保持 SDK 和文档的最新状态
保持你的 AsyncAPI 规范与代码库同步对于维护准确的 SDK 和文档至关重要。Fern 提供了几种自动化选项来简化这个过程。
GitHub Actions
使用 Fern 的 GitHub Action 在你的 AsyncAPI 规范发生变更时自动更新 SDK 和文档:
.github/workflows/fern.yml
Webhook 集成
设置 webhook 以在 AsyncAPI 规范更新时触发 SDK 生成:
generators.yml
从源自动同步
配置 Fern 自动从各种源拉取你的 AsyncAPI 规范:
从 URL
generators.yml
从 git 仓库
generators.yml
CI/CD 集成
CircleCI
.circleci/config.yml
GitLab CI
.gitlab-ci.yml
定时更新
设置定时更新以确保你的 SDK 保持最新:
.github/workflows/scheduled-update.yml
监控变更
跟踪你的 AsyncAPI 规范的变更:
generators.yml
这确保了对你的 AsyncAPI 规范的任何破坏性变更都会被检测到,并且在变更传播到你的 SDK 和文档之前通知相应的团队成员。