mirror of
https://gitea.com/Lydanne/issues-helper.git
synced 2025-08-16 16:56:04 +08:00
chore: upgrade dumi@2.x (#148)
* chore(deps): upgrade dumi@2.x * chore: update * chore: update config file * docs: update * docs: update docs * docs: update * chore: update * chore: update * chore: remore debug link * chore: update global.less
This commit is contained in:
2
.github/workflows/preview-build.yml
vendored
2
.github/workflows/preview-build.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
- name: build
|
||||
run: |
|
||||
yarn
|
||||
yarn docs-dev:build
|
||||
yarn docs:preview
|
||||
|
||||
- run: |
|
||||
zip -r dist.zip docs-dist
|
||||
|
5
.gitignore
vendored
5
.gitignore
vendored
@@ -47,6 +47,11 @@ package-lock.json
|
||||
.umi-test
|
||||
.env.local
|
||||
|
||||
# dumi
|
||||
web/.dumi/tmp
|
||||
web/.dumi/tmp-test
|
||||
web/.dumi/tmp-production
|
||||
|
||||
# cache
|
||||
.sass-cache/
|
||||
|
||||
|
@@ -79,7 +79,7 @@ Please leave a message at [**here**](https://github.com/actions-cool/issues-help
|
||||
</td>
|
||||
<td align="center" width="180">
|
||||
<a href="https://github.com/umijs/dumi">
|
||||
<img src="https://avatars1.githubusercontent.com/u/33895495?s=200&v=4" width="46"/>
|
||||
<img src="https://gw.alipayobjects.com/zos/bmw-prod/d3e3eb39-1cd7-4aa5-827c-877deced6b7e/lalxt4g3_w256_h256.png" width="46"/>
|
||||
</a>
|
||||
</td>
|
||||
<td align="center" width="180">
|
||||
|
@@ -79,7 +79,7 @@
|
||||
</td>
|
||||
<td align="center" width="180">
|
||||
<a href="https://github.com/umijs/dumi">
|
||||
<img src="https://avatars1.githubusercontent.com/u/33895495?s=200&v=4" width="46"/>
|
||||
<img src="https://gw.alipayobjects.com/zos/bmw-prod/d3e3eb39-1cd7-4aa5-827c-877deced6b7e/lalxt4g3_w256_h256.png" width="46"/>
|
||||
</a>
|
||||
</td>
|
||||
<td align="center" width="180">
|
||||
|
@@ -14,7 +14,8 @@
|
||||
"docs:build": "APP_ROOT=web dumi build",
|
||||
"docs-dev:build": "APP_ROOT=web UMI_ENV=dev dumi build",
|
||||
"docs:deploy": "gh-pages -d docs-dist",
|
||||
"deploy": "npm run docs:build && npm run docs:deploy",
|
||||
"docs:preview": "PREVIEW=true npm run docs:build",
|
||||
"gh-pages": "npm run docs:build && npm run docs:deploy",
|
||||
"format": "prettier --write **/*.ts **/*/*.ts",
|
||||
"format-check": "prettier --check **/*.ts **/*/*.ts",
|
||||
"lint": "eslint src/*.ts src/*/*.ts",
|
||||
@@ -47,7 +48,7 @@
|
||||
"@vercel/ncc": "0.34.0",
|
||||
"chalk": "^4.1.2",
|
||||
"common-tags": "^1.8.2",
|
||||
"dumi": "^1.1.26",
|
||||
"dumi": "^2.1.14",
|
||||
"eslint": "^7.18.0",
|
||||
"eslint-plugin-github": "^4.1.1",
|
||||
"eslint-plugin-simple-import-sort": "^7.0.0",
|
||||
|
File diff suppressed because one or more lines are too long
44
web/.dumirc.ts
Normal file
44
web/.dumirc.ts
Normal file
@@ -0,0 +1,44 @@
|
||||
// more config: https://d.umijs.org/config
|
||||
import { defineConfig } from 'dumi';
|
||||
|
||||
const name = 'issues-helper';
|
||||
|
||||
const isProdSite =
|
||||
// 不是预览模式 同时是生产环境
|
||||
process.env.PREVIEW !== 'true' && process.env.NODE_ENV === 'production';
|
||||
|
||||
const logo =
|
||||
'https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*8xDgSL-O6O4AAAAAAAAAAAAAARQnAQ';
|
||||
|
||||
export default defineConfig({
|
||||
title: 'Issues Helper',
|
||||
outputPath: '../docs-dist',
|
||||
base: isProdSite ? `/${name}/` : '/',
|
||||
publicPath: isProdSite ? `/${name}/` : '/',
|
||||
locales: [
|
||||
{ id: 'en-US', name: 'English', },
|
||||
{ id: 'zh-CN', name: '中文' },
|
||||
],
|
||||
favicons: [logo],
|
||||
themeConfig: {
|
||||
logo,
|
||||
nav: {
|
||||
'zh-CN': [
|
||||
{ title: '指 南', link: '/zh-CN/guide' },
|
||||
{ title: '基 础', link: '/zh-CN/base' },
|
||||
{ title: '进 阶', link: '/zh-CN/advanced' },
|
||||
{ title: '更新日志', link: '/zh-CN/changelog' }
|
||||
],
|
||||
'en-US': [
|
||||
{ title: 'Guide', link: '/guide' },
|
||||
{ title: 'Base', link: '/base' },
|
||||
{ title: 'Advanced', link: '/advanced' },
|
||||
{ title: 'Changelog', link: '/changelog' },
|
||||
],
|
||||
},
|
||||
socialLinks: {
|
||||
github: 'https://github.com/actions-cool/issues-helper'
|
||||
},
|
||||
footer: 'Open-source MIT Licensed | Copyright © 2020-present<br />Powered by xrkffgg'
|
||||
},
|
||||
});
|
@@ -1,4 +0,0 @@
|
||||
export default {
|
||||
base: '/',
|
||||
publicPath: '/',
|
||||
};
|
@@ -1,84 +0,0 @@
|
||||
// more config: https://d.umijs.org/config
|
||||
import { defineConfig } from 'dumi';
|
||||
|
||||
const name = 'issues-helper';
|
||||
|
||||
const logo =
|
||||
'https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*8xDgSL-O6O4AAAAAAAAAAAAAARQnAQ';
|
||||
|
||||
export default defineConfig({
|
||||
title: 'Issues Helper',
|
||||
mode: 'site',
|
||||
favicon: logo,
|
||||
logo,
|
||||
exportStatic: {},
|
||||
ssr: {},
|
||||
outputPath: '../docs-dist',
|
||||
resolve: {
|
||||
includes: ['./docs'],
|
||||
},
|
||||
hash: true,
|
||||
base: `/${name}/`,
|
||||
publicPath: `/${name}/`,
|
||||
locales: [
|
||||
['en-US', 'English'],
|
||||
['zh-CN', '中文'],
|
||||
],
|
||||
theme: {
|
||||
'@c-primary': '#1890ff',
|
||||
},
|
||||
navs: {
|
||||
'en-US': [
|
||||
{ title: 'Guide', path: '/guide' },
|
||||
{ title: 'Base', path: '/base' },
|
||||
{ title: 'Advanced', path: '/advanced' },
|
||||
{ title: 'Changelog', path: '/changelog' },
|
||||
{ title: 'GitHub', path: 'https://github.com/actions-cool/issues-helper' },
|
||||
],
|
||||
'zh-CN': [
|
||||
{ title: '指 南', path: '/zh-CN/guide' },
|
||||
{ title: '基 础', path: '/zh-CN/base' },
|
||||
{ title: '进 阶', path: '/zh-CN/advanced' },
|
||||
{ title: '更新日志', path: '/zh-CN/changelog' },
|
||||
{ title: 'GitHub', path: 'https://github.com/actions-cool/issues-helper' },
|
||||
],
|
||||
},
|
||||
menus: {
|
||||
'/guide': [
|
||||
{
|
||||
title: '🍭 Guide',
|
||||
children: ['/guide/index', '/guide/start'],
|
||||
},
|
||||
{
|
||||
title: '🎁 Reference',
|
||||
path: '/guide/ref',
|
||||
},
|
||||
{
|
||||
title: '🎗 Note',
|
||||
path: '/guide/note',
|
||||
},
|
||||
{
|
||||
title: '💬 FAQ',
|
||||
path: '/guide/faq',
|
||||
},
|
||||
],
|
||||
'/zh-CN/guide': [
|
||||
{
|
||||
title: '🍭 介 绍',
|
||||
children: ['/guide/index', '/guide/start'],
|
||||
},
|
||||
{
|
||||
title: '🎁 参 考',
|
||||
path: '/guide/ref',
|
||||
},
|
||||
{
|
||||
title: '🎗 记 录',
|
||||
path: '/guide/note',
|
||||
},
|
||||
{
|
||||
title: '💬 FAQ',
|
||||
path: '/guide/faq',
|
||||
},
|
||||
],
|
||||
},
|
||||
});
|
@@ -1,2 +0,0 @@
|
||||
// For dumi style
|
||||
import './web.less';
|
@@ -345,9 +345,9 @@ jobs:
|
||||
- Ordinary users have `read` permission
|
||||
- When set `write`, `admin` and `write` meet the conditions
|
||||
|
||||
<Alert>
|
||||
Note: Duplicate created with the concise command does not display the content of the red box in the figure below. But in fact this has no effect.
|
||||
</Alert>
|
||||
:::info{title=Note}
|
||||
Duplicate created with the concise command does not display the content of the red box in the figure below. But in fact this has no effect.
|
||||
:::
|
||||
|
||||

|
||||
|
||||
|
@@ -342,9 +342,9 @@ jobs:
|
||||
- 普通用户为 `read` 权限
|
||||
- 当设置 `write` 后,`admin` 和 `write` 满足条件
|
||||
|
||||
<Alert>
|
||||
注意:使用简洁命令创建的 Duplicate 不显示下图红框内容。但其实这个没有任何影响的。
|
||||
</Alert>
|
||||
:::info{title=注意}
|
||||
使用简洁命令创建的 Duplicate 不显示下图红框内容。但其实这个没有任何影响的。
|
||||
:::
|
||||
|
||||

|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
toc: menu
|
||||
title: 💬 FAQ
|
||||
---
|
||||
|
||||
## Is there a charge for this feature?
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
toc: menu
|
||||
title: 💬 FAQ
|
||||
---
|
||||
|
||||
## 该功能是否收费?
|
||||
|
@@ -1,4 +1,6 @@
|
||||
## Introduction
|
||||
---
|
||||
title: 🍭 Guide
|
||||
---
|
||||
|
||||
The Issues Helper is a GitHub Action that easily helps you automatically manage issues.
|
||||
|
||||
|
@@ -1,4 +1,6 @@
|
||||
## 介 绍
|
||||
---
|
||||
title: 🍭 介 绍
|
||||
---
|
||||
|
||||
Issues 助手是一个轻松帮你自动管理 issues 的 GitHub Action。
|
||||
|
||||
|
@@ -1,10 +1,10 @@
|
||||
---
|
||||
toc: menu
|
||||
title: 🎗 Note
|
||||
---
|
||||
|
||||
<Alert type="success">
|
||||
:::success{title="😊"}
|
||||
Here are some things I summarized in my use, I hope it can help you.
|
||||
</Alert>
|
||||
:::
|
||||
|
||||
## Include judgment in `yml`
|
||||
|
||||
|
@@ -1,10 +1,10 @@
|
||||
---
|
||||
toc: menu
|
||||
title: 🎗 记 录
|
||||
---
|
||||
|
||||
<Alert type="success">
|
||||
:::success{title="😊"}
|
||||
这里记录自己在使用中总结的一些东西,希望可以帮助到你。
|
||||
</Alert>
|
||||
:::
|
||||
|
||||
## `yml` 中包含判断
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
toc: menu
|
||||
title: 🎁 Reference
|
||||
---
|
||||
|
||||
## 📍 `token`
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
toc: menu
|
||||
title: 🎁 参 考
|
||||
---
|
||||
|
||||
## 📍 `token` 说明
|
||||
|
@@ -1,4 +1,6 @@
|
||||
## Quick start
|
||||
---
|
||||
title: ⚡️ Quick start
|
||||
---
|
||||
|
||||
### 1. New Action
|
||||
|
||||
@@ -10,9 +12,9 @@ Click `New workflow` to add.
|
||||
|
||||

|
||||
|
||||
<Alert type="success">
|
||||
:::success{title="Tips"}
|
||||
You can click <Badge>set up a workflow yourself</Badge> to add a custom action, or you can apply a new action based on a template. <a target="_blank" href="https://github.com/actions-cool/.github">Templates</a>.
|
||||
</Alert>
|
||||
:::
|
||||
|
||||
### 2. Edit Action
|
||||
|
||||
|
@@ -1,4 +1,6 @@
|
||||
## 快速开始
|
||||
---
|
||||
title: ⚡️ 快速开始
|
||||
---
|
||||
|
||||
### 1. 新建 Action
|
||||
|
||||
@@ -10,9 +12,9 @@
|
||||
|
||||

|
||||
|
||||
<Alert type="success">
|
||||
:::success{title="提示"}
|
||||
你可以点击 <Badge>set up a workflow yourself</Badge> 新增一个自定义 action,也可以根据模板来套用新增一个 action。<a target="_blank" href="https://github.com/actions-cool/.github">模板使用</a>。
|
||||
</Alert>
|
||||
:::
|
||||
|
||||
### 2. 编写 Action
|
||||
|
||||
|
@@ -3,22 +3,20 @@ title: Issues Helper
|
||||
order: 1
|
||||
hero:
|
||||
title: Issues Helper
|
||||
image: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*8xDgSL-O6O4AAAAAAAAAAAAAARQnAQ
|
||||
desc: 🤖 A GitHub Action that easily helps you automatically manage issues
|
||||
description: 🤖 A GitHub Action that easily helps you automatically manage issues
|
||||
actions:
|
||||
- text: Quick start
|
||||
link: /guide/start
|
||||
features:
|
||||
- icon: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*Km0BQJs7vWAAAAAAAAAAAAAAARQnAQ
|
||||
- emoji: 🎁
|
||||
title: Completely free
|
||||
desc: Use the Actions service provided by GitHub
|
||||
- icon: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*ELKWSIMizH0AAAAAAAAAAAAAARQnAQ
|
||||
description: Use the Actions service provided by GitHub
|
||||
- emoji: 👌
|
||||
title: Easy to use
|
||||
desc: Detailed tutorials and rich templates
|
||||
- icon: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*j-SURo-DkyIAAAAAAAAAAAAAARQnAQ
|
||||
description: Detailed tutorials and rich templates
|
||||
- emoji: 🌍
|
||||
title: Easy hosting
|
||||
desc: As long as GitHub is not down, it will not be affected
|
||||
footer: Open-source MIT Licensed | Copyright © 2020-present<br />Powered by xrkffgg
|
||||
description: As long as GitHub is not down, it will not be affected
|
||||
---
|
||||
|
||||
## 🍭 Get started quickly
|
||||
|
@@ -3,22 +3,20 @@ title: Issues 助手
|
||||
order: 1
|
||||
hero:
|
||||
title: Issues 助手
|
||||
image: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*8xDgSL-O6O4AAAAAAAAAAAAAARQnAQ
|
||||
desc: 🤖 一个轻松帮你自动管理 issues 的 GitHub Action
|
||||
description: 🤖 一个轻松帮你自动管理 issues 的 GitHub Action
|
||||
actions:
|
||||
- text: 快速开始
|
||||
link: /zh-CN/guide/start
|
||||
features:
|
||||
- icon: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*Km0BQJs7vWAAAAAAAAAAAAAAARQnAQ
|
||||
- emoji: 🎁
|
||||
title: 完全免费
|
||||
desc: 使用 GitHub 自带提供的 Actions 服务
|
||||
- icon: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*ELKWSIMizH0AAAAAAAAAAAAAARQnAQ
|
||||
description: 使用 GitHub 自带提供的 Actions 服务
|
||||
- emoji: 👌
|
||||
title: 简单易用
|
||||
desc: 教程详细,模版丰富
|
||||
- icon: https://gw.alipayobjects.com/mdn/rms_f97235/afts/img/A*j-SURo-DkyIAAAAAAAAAAAAAARQnAQ
|
||||
description: 教程详细,模版丰富
|
||||
- emoji: 🌍
|
||||
title: 轻松托管
|
||||
desc: 只要 GitHub 不宕机,它就不受影响
|
||||
footer: Open-source MIT Licensed | Copyright © 2020-present<br />Powered by xrkffgg
|
||||
description: 只要 GitHub 不宕机,它就不受影响
|
||||
---
|
||||
|
||||
## 🍭 快速上手
|
||||
|
Reference in New Issue
Block a user