取消发布函数

Un-Publish a Function

我在 Functions 中创建了一个函数并使用标签 0.1.0 发布了它。

经过一些重构后,我决定重命名该函数并使用标签 1.0.0.

发布它

有什么方法可以删除或取消发布原始函数以避免命名空间污染?

您有 2 种方法可以解决此问题:

  1. Foundry 支持删除整个函数及其所有先前发布的版本。在你的情况下,这应该有效,因为你重命名了你的函数,所以现在它被认为是一个单独的函数。但是,不建议这样做,以防某些模块仍然可以使用您以前的版本
  2. 您可以在搜索中隐藏未使用的功能。这不会删除它们,它们仍然可以被其他模块使用,但它们应该停止污染您的用户界面。

两者都可以从您的存储库中实现,当您 select 在底部的“功能”选项卡中创建您的功能并单击该选项卡右上角的齿轮时。您应该会看到“删除功能”按钮和“隐藏功能”开关。