NitWikit/.github/workflows/wiki-deploy.yml
蛟龙 227e54787c
规范化 + 修复 (#81)
* 规范化 (1/2)

* 链接更新

* docs(contributor): contrib-readme-action has updated readme

* Move plugin.yml.md

* docs(contributor): contrib-readme-action has updated readme

* Rename "扩展阅读" to "杂项"

* Fix links

* docs(contributor): contrib-readme-action has updated readme

* Rename "反作弊"

* docs(contributor): contrib-readme-action has updated readme

* docs(contributor): contrib-readme-action has updated readme

* Move 进阶教程 to 杂项

* docs(contributor): contrib-readme-action has updated readme

* docs(contributor): contrib-readme-action has updated readme

* Fix

* docs(contributor): contrib-readme-action has updated readme

* docs(contributor): contrib-readme-action has updated readme

* Fix Build

* docs(contributor): contrib-readme-action has updated readme

* Fix again (我谢谢你啊小杰)

* docs(contributor): contrib-readme-action has updated readme

* Fix

* docs(contributor): contrib-readme-action has updated readme

* 你个老6

* 好烦

* 你别一直触发

* 删除多余文件

* Fix #82 & Optimize

* 服务器核心移动到正式开服中

* Fix Build

* exp

* Update

* Move Script to plugin

* Update

* Optimize

* preparation

* process

* start

* Fix

* 1

* 2

* 3

* 4

* 5

* Fix build

* a

* a

* c

* 不搞了

* a

* a

* c

* Fix

* ow

* 尝试支持Velcel和Pages共同作用

* Update modules

* Update

* 排序

* 移动 反作弊

* Move

* Move deploy

* c

* Fix

* Correct

* 排序

* move todo

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-10 10:26:44 +08:00

39 lines
829 B
YAML

name: Wiki Deploy
# 触发条件
on: [ workflow_dispatch, push ]
# 设置权限
permissions:
contents: write
# 环境变量
env:
BASE_URL: NitWikit
# 任务
jobs:
deploy:
runs-on: ubuntu-latest
steps:
# 拉取代码
- name: Checkout
uses: actions/checkout@v4
# 启用缓存加速部署
- name: Cache
uses: actions/cache@v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
# 安装 Npm 并构建
- name: Install and Build
run: npm install && npm run build
# 部署
- name: Deploy
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: build