Compare commits

..

18 Commits

Author SHA1 Message Date
66f2387853 Merge pull request '更新 deploy.yaml,修正 Cloudflare Pages 部署项目名称为 jingji-tsreference-vue' (#7) from fix/workflow into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/7
2025-04-26 10:19:18 +00:00
78226a54b9 更新 deploy.yaml,修正 Cloudflare Pages 部署项目名称为 jingji-tsreference-vue
All checks were successful
deploying-doc / build-and-deploy (pull_request) Successful in 3m34s
2025-04-26 18:18:18 +08:00
53974d6a81 Merge pull request '更新 deploy.yaml,添加对关闭的拉取请求的触发条件' (#6) from dev-main into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/6
2025-04-26 10:13:00 +00:00
48fb271176 Merge branch 'main' into dev-main
All checks were successful
deploying-doc / build-and-deploy (pull_request) Successful in 3m38s
2025-04-26 10:10:27 +00:00
dc336c4b7c 更新 deploy.yaml,添加对关闭的拉取请求的触发条件 2025-04-26 18:09:56 +08:00
bc4b09d231 Merge pull request '更新美编文档 README' (#5) from dev-main into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/5
2025-04-26 10:03:35 +00:00
89a97b28db 更新美编文档 README 2025-04-26 17:58:57 +08:00
66c6a4738c Merge pull request 'Revert 4dbe428e8d212aaeef8adf181d7e5d1efe483519' (#4) from gitea-workflow into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/4
2025-04-26 05:22:46 +00:00
8a20141342 Revert 4dbe428e8d 2025-04-26 13:22:07 +08:00
0262b129d7 Merge pull request '使用原生npm构建' (#3) from gitea-workflow into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/3
2025-04-26 05:03:52 +00:00
4dbe428e8d 使用原生npm构建 2025-04-26 13:03:12 +08:00
5e1654978f Merge pull request '合并两个job中的任务' (#2) from gitea-workflow into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/2
2025-04-26 04:46:17 +00:00
5395cffd2a 合并两个job中的任务 2025-04-26 12:44:42 +08:00
e62a4646a4 Merge pull request 'Add gitea-workflow' (#1) from gitea-workflow into main
Reviewed-on: http://gitea.lionhao.top/jjnwxs/jingji_TSreference_vue/pulls/1
2025-04-26 00:54:08 +00:00
fd99ceb16b 更新 deploy.yaml 2025-04-26 08:50:15 +08:00
c1a16b8587 Create deplay.yaml 2025-04-26 08:24:37 +08:00
WangHao
24a999724a Merge pull request #27 from szhhwh/dev
更新文学社公开资源下载方式
2025-03-09 11:05:49 +08:00
WangHao
c62c0c28bc Merge pull request #26 from szhhwh/dev
更新高三特刊 1.1
2025-02-28 23:25:40 +08:00
2 changed files with 51 additions and 3 deletions

View File

@@ -0,0 +1,47 @@
name: deploying-doc
run-name: Deploying doc — ${{ gitea.run_id }}
on:
workflow_dispatch:
schedule:
- cron: 30 04 * * 1,4
pull_request:
types: [closed]
branches:
- main
jobs:
build-and-deploy:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
steps:
- name: 🚚 Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: pnpm/action-setup@v4
name: 🔧Install pnpm
with:
version: 9
run_install: false
- name: 🔧Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- name: 🔧Install dependencies
run: pnpm install
- name: 🔴Build doc
run: pnpm run docs:build
- name: 🚀 Deploy to Cloudflare Pages
uses: cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
command: pages deploy ./src/.vuepress/dist --project-name=jingji-tsreference-vue

View File

@@ -1,14 +1,15 @@
# 荆棘鸟文学社参考文档
![GitHub Repo stars](https://img.shields.io/github/stars/szhhwh/jingji_TSreference_vue)![GitHub top language](https://img.shields.io/github/languages/top/szhhwh/jingji_TSreference_vue)![GitHub](https://img.shields.io/github/license/szhhwh/jingji_TSreference_vue)![GitHub last commit (by committer)](https://img.shields.io/github/last-commit/szhhwh/jingji_TSreference_vue)
![Gitea Stars](https://img.shields.io/gitea/stars/jjnwxs/jingji_TSreference_vue?gitea_url=https%3A%2F%2Fgitea.lionhao.top%2F)![Gitea Last Commit](https://img.shields.io/gitea/last-commit/jjnwxs/jingji_TSreference_vue?gitea_url=https%3A%2F%2Fgitea.lionhao.top%2F)
## 开发
1. 依赖环境
- Node.js v20.17.0
- Node.js v22.11.0
- volta
2. 建议使用 [volta](https://volta.sh/) 安装 [Node.js](https://nodejs.org/)
```sh
volta install node@20.17.0
volta install node@22.11.0
```
```sh
volta install pnpm