Replies: 2 comments 2 replies
-
你好,Github Action 运行失败,Run yarn build 这里报错了:
请问,怎么办? |
Beta Was this translation helpful? Give feedback.
1 reply
-
通过 示例站点:https://github.com/shenweiyan/gg-discussions |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
步骤
Step1:fork 项目
点击项目 右上角的 Fork 按钮,fork 后,可以对仓库进行重命名,修改成自己喜欢的名称。
重命名(可选操作):
https://github.com/<owner>/<repo>/settings
General
->Repository name
->Rename
fork
方式,不要对仓库main
分支代码进行改动,这样可以和上游仓库代码始终保持一致,在升级时,可以快速同步,降低个人的维护成本。Step2:开启 Discussions
Repo -> Settings -> General -> Features -> Discussions
Step3:创建配置
在 Discussions 中新增一个标题为
rgd.yml
的 issues,并在评论框中输入以下代码:配置参考:
Step4:生成 Token
生成 Token
New personal access token
Note
- 备注随便输入,主要做标识Expiration:No expiration
- 过期时间看需要,这里选择不过期Select scopes: workflow
- 只需要勾选workflow
Generate token
按钮,然后复制生成好的Token
Step5:设置 Secrets
Repo -> Settings -> Secrets -> Actions -> New repository secret
当
GG_TYPE
为issues
时,才需要下面的变量配置:GG_TYPE
issues
GG_TYPE
为issues
时,此字段必须GG_ISSUES_OWNER
<github_owner>
GG_TYPE
为issues
时,此字段必须GG_ISSUES_REPO
<github_repo>
OPEN
和CLOSED
的 issuesGG_ISSUES_STATE
CLOSED
当
GG_TYPE
为discussions2
(部署网站的仓库与 discussions 数据不在一个仓库)时,才需要下面的变量配置:GG_TYPE
discussions2
GG_TYPE
为discussions2
时,此字段必须GG_DIS_OWNER
<github_owner>
GG_TYPE
为discussions2
时,此字段必须GG_DIS_REPO
<github_repo>
自定义域名
如果没有域名则不需要设置,默认使用
github
二级域名,即https://<owner>.github.io/<repo>
。自定义域名以阿里云为例:

构建
Re-run all jobs
按钮来部署)在 Fork 项目后,点击
Actions
Tab 项,在All workflows
中选择github pages
,点击Enable workflow
,每隔一小时会自动触发一次构建。当自动构建过一次之后,会在github pages
下产生记录,点击最新一条记录,会看到Re-run all jobs
按钮,点击它就可以手动执行构建。Beta Was this translation helpful? Give feedback.
All reactions