Skip to content

Commit 5e3cdac

Browse files
committed
添加 action 自动化部署
1 parent ae75f59 commit 5e3cdac

File tree

41 files changed

+139
-38
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+139
-38
lines changed

.github/workflows/deploy.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Deploy site files
2+
3+
on:
4+
push:
5+
branches:
6+
- master # 只在master上push触发部署
7+
paths-ignore: # 下列文件的变更不触发部署,可以自行添加
8+
- README.md
9+
- LICENSE
10+
11+
jobs:
12+
deploy:
13+
14+
runs-on: ubuntu-latest # 使用ubuntu系统镜像运行自动化脚本
15+
16+
steps: # 自动化步骤
17+
- uses: actions/checkout@v2 # 第一步,下载代码仓库
18+
19+
- name: Deploy to Server # 第二步,rsync推文件
20+
uses: AEnterprise/rsync-deploy@v1.0 # 使用别人包装好的步骤镜像
21+
env:
22+
DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }} # 引用配置,SSH私钥
23+
ARGS: -avz --delete --exclude='*.pyc' # rsync参数,排除.pyc文件
24+
SERVER_PORT: '22' # SSH端口
25+
FOLDER: ./website #推送的文件夹,路径相对于代码仓库的根目录
26+
SERVER_IP: ${{ secrets.SSH_HOST }} # 引用配置,服务器的host名(IP或者域名domain.com)
27+
USERNAME: ${{ secrets.SSH_USERNAME }} # 引用配置,服务器登录名
28+
SERVER_DESTINATION: /var/www/books/leetcode/ # 部署到目标文件夹

website/categories/Development/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<nav>
3434
<h2 class="book-brand">
35-
<a href="/leetcode"><span>LeetCode Cookbook</span>
35+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3636
</a>
3737
</h2>
3838

website/categories/golang/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<nav>
3434
<h2 class="book-brand">
35-
<a href="/leetcode"><span>LeetCode Cookbook</span>
35+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3636
</a>
3737
</h2>
3838

website/categories/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<nav>
3434
<h2 class="book-brand">
35-
<a href="/leetcode"><span>LeetCode Cookbook</span>
35+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3636
</a>
3737
</h2>
3838

website/docs/example/collapsed/3rd-level/4th-level/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<nav>
3535
<h2 class="book-brand">
36-
<a href="/leetcode"><span>LeetCode Cookbook</span>
36+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3737
</a>
3838
</h2>
3939

website/docs/example/collapsed/3rd-level/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<nav>
3535
<h2 class="book-brand">
36-
<a href="/leetcode"><span>LeetCode Cookbook</span>
36+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3737
</a>
3838
</h2>
3939

website/docs/example/collapsed/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<nav>
3535
<h2 class="book-brand">
36-
<a href="/leetcode"><span>LeetCode Cookbook</span>
36+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3737
</a>
3838
</h2>
3939

website/docs/example/hidden/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<nav>
3535
<h2 class="book-brand">
36-
<a href="/leetcode"><span>LeetCode Cookbook</span>
36+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3737
</a>
3838
</h2>
3939

website/docs/example/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<nav>
3535
<h2 class="book-brand">
36-
<a href="/leetcode"><span>LeetCode Cookbook</span>
36+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3737
</a>
3838
</h2>
3939

website/docs/example/table-of-contents/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
<nav>
3535
<h2 class="book-brand">
36-
<a href="/leetcode"><span>LeetCode Cookbook</span>
36+
<a href="/leetcode"><img src="/leetcode/logo.png" alt="Logo" /><span>LeetCode Cookbook</span>
3737
</a>
3838
</h2>
3939

0 commit comments

Comments
 (0)