GitHub-Actions:创建 GitHub-Release 草稿时触发

Mon*_*de1 10 github-api github-actions

为了简化新版本的发布,我想使用 GitHub-Actions 来构建我的项目。这应该通过创建发布草案来触发。

基本上,工作流程应如下所示:

当应创建新版本时,会(手动)创建草稿,其中包含正确的tagnamebody。保存草稿后,该操作应该接管并在当前状态下构建项目,然后将构建的文件添加到发布草稿中,最后发布它。

我不希望它在草稿发布时触发,因为它已经可用,甚至在操作完成构建应该发布的真实文件之前。

我尝试使用releasewith的所有触发器

on: # When to trigger this action
  release: # trigger on all release-events
  workflow_dispatch: # allow manual triggering
Run Code Online (Sandbox Code Playgroud)

然而,这似乎不会在保存草稿时触发,只有在发布时才会触发。

有没有什么方法可以在不发布版本的情况下触发此工作流程,而只能通过创建草稿来触发?