Github Actions Scripts - 将评论创建为原始文本
Posted
技术标签:
【中文标题】Github Actions Scripts - 将评论创建为原始文本【英文标题】:Github Actions Scripts - create comment as raw text 【发布时间】:2022-01-07 06:04:38 【问题描述】:目前,使用时
github.rest.issues.createComment( issue_number, owner, repo, body: "..." )
body
部分在注释中被解释为 Markdown,所以 e。 G。多个空格将被呈现为一个空格,并且像 <hello>
这样的标记将根本不会显示,因为它们被解释为 html 标记。我想通过将评论发布为原始文本而不是 Markdown 来阻止这两种机制。这可能吗?
【问题讨论】:
令牌之类的?我认为你有一个错字 另外,我认为这与动作或脚本无关。这是一个关于 GitHub 在创建问题时接受什么作为输入的问题。通过 UI 创建问题时,我认为这是不可能的。 Markdown 是唯一接受的输入。如果您想呈现特殊字符或多个空格,也许您应该使用某种形式的引用。 谢谢。具有讽刺意味的是,因为这里的问题也是用 Markdown 格式化的,所以我在原始内容中输入的<hello>
在这里也不可见 - 就像在 Github 中一样:D
【参考方案1】:
根据documentation,没有办法禁用markdown。
作为一种解决方法,您可以将评论正文包含在三个反引号、三个波浪号或pre
标记中,以将其显示为一个受保护的代码块:
```text
```
~~~text
~~~
添加单词“text”应该禁用语法高亮。
【讨论】:
我之前访问过该页面,但现在仍然无法找到它说您无法禁用 Markdown 的地方。不过,感谢您的代码块建议,这听起来不错!以上是关于Github Actions Scripts - 将评论创建为原始文本的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 GitHub Actions 中的 Actions 之间保留 WORKDIR?
使用GitHub Actions自动构建DockerHub镜像