【问题标题】:Github Actions Scripts - create comment as raw textGithub Actions Scripts - 将评论创建为原始文本
【发布时间】: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

标签: javascript markdown github-actions


【解决方案1】:

根据documentation,没有办法禁用markdown。

作为一种解决方法,您可以将评论正文包含在三个反引号、三个波浪号或pre 标记中,以将其显示为一个受保护的代码块:

```text
```

~~~text
~~~

添加单词“text”应该禁用语法高亮。

【讨论】:

  • 我之前访问过该页面,但现在仍然无法找到它说您无法禁用 Markdown 的地方。不过,感谢您的代码块建议,这听起来不错!
猜你喜欢
  • 2022-07-13
  • 1970-01-01
  • 2022-06-21
  • 2013-12-31
  • 1970-01-01
  • 2021-09-25
  • 2021-02-12
  • 1970-01-01
  • 2016-08-30
相关资源
最近更新 更多