Skip to content

Commit 1e5b4ef

Browse files
committed
chore: upgrade action version
1 parent 72e61d4 commit 1e5b4ef

File tree

2 files changed

+129
-151
lines changed

2 files changed

+129
-151
lines changed

.github/workflows/prettier.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
with:
1515
ref: ${{ github.head_ref }}
1616

17-
- name: Prettify code
18-
uses: creyD/prettier_action@v3.2
17+
- name: Prettify
18+
uses: creyD/prettier_action@v3.3
1919
with:
20-
prettier_options: --write **/*.{html,js,md}
21-
commit_message: 'style: prettify code'
20+
prettier_options: --write **/*.{md}
21+
commit_message: 'style: prettify code or document'
2222
env:
2323
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

index.html

Lines changed: 125 additions & 147 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,105 @@
11
<!DOCTYPE html>
22
<html lang="en">
3-
<head>
4-
<meta charset="UTF-8" />
5-
<title>互联网 Java 工程师进阶知识完全扫盲</title>
6-
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7-
<meta
8-
name="keywords"
9-
content="doc,docs,doocs,documentation,github,gitee,advanced-java,yanglbme"
10-
/>
11-
<meta
12-
name="description"
13-
content="互联网 Java 工程师进阶知识完全扫盲,项目维护者:杨立滨"
14-
/>
15-
<meta
16-
name="viewport"
17-
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
18-
/>
19-
<link
20-
rel="stylesheet"
21-
href="//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css"
22-
/>
23-
<link
24-
rel="stylesheet"
25-
href="//cdn.jsdelivr.net/npm/[email protected]/dist/style.css"
26-
/>
27-
<link
28-
rel="icon"
29-
type="image/png"
30-
sizes="32x32"
31-
href="images/favicon-32x32.png"
32-
/>
33-
<link
34-
rel="icon"
35-
type="image/png"
36-
sizes="16x16"
37-
href="images/favicon-16x16.png"
38-
/>
39-
</head>
403

41-
<body>
42-
<nav>
43-
<ul>
44-
<li>
45-
分类
46-
<ul>
47-
<li><a href="#/?id=高并发架构">高并发</a></li>
48-
<li><a href="#/?id=分布式系统">分布式</a></li>
49-
<li><a href="#/?id=高可用架构">高可用</a></li>
50-
<li><a href="#/?id=微服务架构">微服务</a></li>
51-
<li><a href="#/?id=海量数据处理">海量数据</a></li>
52-
</ul>
53-
</li>
54-
<li>
55-
页面
56-
<ul>
57-
<li><a href="#">封面</a></li>
58-
<li><a href="#/README">首页</a></li>
59-
<li><a href="#/docs/extra-page/advanced">进阶</a></li>
60-
<li><a href="#/docs/extra-page/offer">Offer</a></li>
61-
</ul>
62-
</li>
63-
</ul>
64-
</nav>
65-
<div id="app">本系列知识由 Doocs 开源社区总结发布</div>
66-
<script>
67-
window.$docsify = {
68-
name: "advanced-java",
69-
repo: "doocs/advanced-java",
70-
maxLevel: 3,
71-
auto2top: true,
72-
coverpage: true,
73-
coverpage: "docs/extra-page/cover.md",
74-
loadSidebar: "summary.md",
75-
alias: {
76-
"/.*/.*/summary": "summary.md",
77-
"/.*/summary.md": "summary.md",
78-
},
79-
pagination: {
80-
previousText: "上一篇",
81-
nextText: "下一篇",
82-
crossChapter: true,
83-
crossChapterText: true,
84-
},
85-
search: {
86-
maxAge: 1800000,
87-
paths: [
88-
"/docs/high-concurrency/",
89-
"/docs/distributed-system/",
90-
"/docs/high-availability/",
91-
"/docs/micro-services/",
92-
"/docs/big-data/",
93-
],
94-
depth: 3,
95-
},
96-
darkMode: {
97-
light: {
98-
toggleBtnBg: "#42b983",
99-
},
4+
<head>
5+
<meta charset="UTF-8" />
6+
<title>互联网 Java 工程师进阶知识完全扫盲</title>
7+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
8+
<meta name="keywords" content="doc,docs,doocs,documentation,github,gitee,advanced-java,yanglbme" />
9+
<meta name="description" content="互联网 Java 工程师进阶知识完全扫盲,项目维护者:杨立滨" />
10+
<meta name="viewport"
11+
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
12+
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css" />
13+
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/dist/style.css" />
14+
<link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png" />
15+
<link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png" />
16+
</head>
17+
18+
<body>
19+
<nav>
20+
<ul>
21+
<li>
22+
分类
23+
<ul>
24+
<li><a href="#/?id=高并发架构">高并发</a></li>
25+
<li><a href="#/?id=分布式系统">分布式</a></li>
26+
<li><a href="#/?id=高可用架构">高可用</a></li>
27+
<li><a href="#/?id=微服务架构">微服务</a></li>
28+
<li><a href="#/?id=海量数据处理">海量数据</a></li>
29+
</ul>
30+
</li>
31+
<li>
32+
页面
33+
<ul>
34+
<li><a href="#">封面</a></li>
35+
<li><a href="#/README">首页</a></li>
36+
<li><a href="#/docs/extra-page/advanced">进阶</a></li>
37+
<li><a href="#/docs/extra-page/offer">Offer</a></li>
38+
</ul>
39+
</li>
40+
</ul>
41+
</nav>
42+
<div id="app">本系列知识由 Doocs 开源社区总结发布</div>
43+
<script>
44+
window.$docsify = {
45+
name: "advanced-java",
46+
repo: "doocs/advanced-java",
47+
maxLevel: 3,
48+
auto2top: true,
49+
coverpage: true,
50+
coverpage: "docs/extra-page/cover.md",
51+
loadSidebar: "summary.md",
52+
alias: {
53+
"/.*/.*/summary": "summary.md",
54+
"/.*/summary.md": "summary.md",
55+
},
56+
pagination: {
57+
previousText: "上一篇",
58+
nextText: "下一篇",
59+
crossChapter: true,
60+
crossChapterText: true,
61+
},
62+
search: {
63+
maxAge: 1800000,
64+
paths: [
65+
"/docs/high-concurrency/",
66+
"/docs/distributed-system/",
67+
"/docs/high-availability/",
68+
"/docs/micro-services/",
69+
"/docs/big-data/",
70+
],
71+
depth: 3,
72+
},
73+
darkMode: {
74+
light: {
75+
toggleBtnBg: "#42b983",
10076
},
101-
plugins: [
102-
function (hook, vm) {
103-
hook.beforeEach(function (content) {
104-
const en = vm.route.file.indexOf("README_EN") > -1;
105-
if (/githubusercontent\.com/.test(vm.route.file)) {
106-
url = vm.route.file
107-
.replace("raw.githubusercontent.com", "github.com")
108-
.replace(/\/main/, "/blob/main");
109-
} else {
110-
url =
111-
"https://github.com/doocs/advanced-java/blob/main/" +
112-
vm.route.file;
113-
}
77+
},
78+
plugins: [
79+
function (hook, vm) {
80+
hook.beforeEach(function (content) {
81+
const en = vm.route.file.indexOf("README_EN") > -1;
82+
if (/githubusercontent\.com/.test(vm.route.file)) {
83+
url = vm.route.file
84+
.replace("raw.githubusercontent.com", "github.com")
85+
.replace(/\/main/, "/blob/main");
86+
} else {
87+
url =
88+
"https://github.com/doocs/advanced-java/blob/main/" +
89+
vm.route.file;
90+
}
11491

115-
const github = `[GitHub](${url})`;
116-
const gitee = `[Gitee](${url.replace("github", "gitee")})`;
92+
const github = `[GitHub](${url})`;
93+
const gitee = `[Gitee](${url.replace("github", "gitee")})`;
11794

118-
const editHtml = en
119-
? `:memo: Edit on ${github} / ${gitee}\n`
120-
: `:memo: 在 ${github} / ${gitee} 编辑\n`;
95+
const editHtml = en
96+
? `:memo: Edit on ${github} / ${gitee}\n`
97+
: `:memo: 在 ${github} / ${gitee} 编辑\n`;
12198

122-
if (vm.route.path == "/") {
123-
return editHtml + content;
124-
}
125-
const subscription = `
99+
if (vm.route.path == "/") {
100+
return editHtml + content;
101+
}
102+
const subscription = `
126103
## 公众号
127104
128105
[Doocs](https://github.com/doocs) 技术社区旗下唯一公众号「**Doocs开源社区**」​,欢迎扫码关注,**专注分享技术领域相关知识及业内最新资讯**。当然,也可以加我个人微信(备注:GitHub),拉你进技术交流群。
@@ -146,33 +123,34 @@
146123
</tr>
147124
</table>
148125
`;
149-
return editHtml + content + `\n` + subscription;
150-
});
126+
return editHtml + content + `\n` + subscription;
127+
});
151128

152-
hook.afterEach(function (html) {
153-
const footer = [
154-
"<footer>",
155-
'<span>Copyright © 2018-2020 <a href="https://github.com/doocs" target="_blank">Doocs</a>. All rights reserved.',
156-
"</footer>",
157-
].join("");
158-
return html + footer;
159-
});
160-
},
161-
],
162-
};
163-
</script>
164-
<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script>
165-
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-c.min.js"></script>
166-
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-bash.min.js"></script>
167-
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-cpp.min.js"></script>
168-
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-json.min.js"></script>
169-
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-java.min.js"></script>
170-
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-python.min.js"></script>
171-
<script src="//cdn.jsdelivr.net/npm/docsify-copy-code"></script>
172-
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.js"></script>
173-
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.js"></script>
174-
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/zoom-image.js"></script>
175-
<script src="//cdn.jsdelivr.net/npm/[email protected]/dist/index.js"></script>
176-
<script src="//cdn.jsdelivr.net/npm/docsify-pagination/dist/docsify-pagination.min.js"></script>
177-
</body>
178-
</html>
129+
hook.afterEach(function (html) {
130+
const footer = [
131+
"<footer>",
132+
'<span>Copyright © 2018-2021 <a href="https://github.com/doocs" target="_blank">Doocs</a>. All rights reserved.',
133+
"</footer>",
134+
].join("");
135+
return html + footer;
136+
});
137+
},
138+
],
139+
};
140+
</script>
141+
<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script>
142+
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-c.min.js"></script>
143+
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-bash.min.js"></script>
144+
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-cpp.min.js"></script>
145+
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-json.min.js"></script>
146+
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-java.min.js"></script>
147+
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-python.min.js"></script>
148+
<script src="//cdn.jsdelivr.net/npm/docsify-copy-code"></script>
149+
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.js"></script>
150+
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.js"></script>
151+
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/zoom-image.js"></script>
152+
<script src="//cdn.jsdelivr.net/npm/[email protected]/dist/index.js"></script>
153+
<script src="//cdn.jsdelivr.net/npm/docsify-pagination/dist/docsify-pagination.min.js"></script>
154+
</body>
155+
156+
</html>

0 commit comments

Comments
 (0)