23.6. 创建拉取请求


最后一步是为目标上游存储库创建拉取请求。

Expand
目录上游存储库

认证目录

https://github.com/redhat-openshift-ecosystem/certified-operators

如果要在多个目录中发布 Operator 捆绑包,您可以为每个目标目录创建一个拉取请求。

如果您不熟悉在 GitHub 中创建拉取请求,您可以 在此处找到 说明。

注意

拉取请求的标题必须符合以下格式:operator my-operator (v1.4.8).它应该以单词 operator 开头,后跟您的 Operator 软件包名称,后跟括号中的版本号。
当您创建拉取请求时,它会触发红帽托管的管道,并在失败或完成后通过拉取请求注释提供更新。

23.6.1. 遵循的指南

  • 您可以通过关闭并重新打开拉取请求来重新触发红帽托管的管道。
  • 对于给定的 Operator 版本,一次只能有一个打开拉取请求。
  • 成功合并拉取请求后,无法更改它。您必须恢复 Operator 的版本并打开新的拉取请求。
  • 您必须使用 Operator 的软件包名称作为您在 Operator 下创建的目录名称。此软件包名称应与 annotations.yaml 文件中的软件包注解匹配。此软件包名称也应与 clusterserviceversion.yaml 文件名的前缀匹配。
  • 您的拉取请求应只修改单个 Operator 版本目录中的文件。不要试图将更新组合到多个 Operator 的多个版本或更新。
  • 用于命名您的版本目录的版本指示符应与拉取请求标题中使用的版本指示符匹配。
  • 不接受运行认证测试的镜像标签,只使用 SHA 摘要。使用对应的 SHA 摘要替换 对镜像标签的所有引用
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat