发布到 RubyGems
发布到 RubyGems
将您面向公众的 Fern Ruby SDK 发布到 RubyGems 注册表。按照本页面的步骤操作后,您将在 RubyGems 上发布一个带版本的包。
本页面假设您已经:
- 初始化了
fern文件夹,拥有 Ruby SDK 的 GitHub 仓库,并在generators.yml中配置了 Ruby 生成器组。请参阅生成 SDK (Ruby)。
配置 generators.yml
配置 output 位置
接下来,将 generators.yml 中的输出位置从 local-file-system(默认)更改为 pypi,以指示 Fern 应该将您的包直接发布到 PyPI 注册表:
设置 RubyGems 发布身份验证
添加新密钥
当提示创建新的 API 密钥时:
- 为您的密钥命名。
- 在 Scopes 下,选择 Push rubygem
- 在 Gem Scope 下选择
All Gems。
替换现有 gem
如果您要覆盖现有的 gem,您可以选择相关的包而不是输入 All Gems。
- 设置过期日期。
- 点击 Create API Key。
保存您的新密钥 - 离开页面后将不会再显示。

将您的 SDK 发布到 RubyGems
此时,您已准备好为您的 SDK 生成发布版本。