From 5e0d83b57690bca2750a4ff567909c650fb7a6bc Mon Sep 17 00:00:00 2001 From: derek Date: Tue, 9 Aug 2022 21:09:39 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E8=B4=A1=E7=8C=AE?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/PULL_REQUEST_TEMPLATE.md | 7 ++---- CONTRIBUTING.md | 37 ++++++++------------------------ 2 files changed, 11 insertions(+), 33 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 513f4228..a440e899 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,4 @@ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a07b7eba..4bee1971 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,41 +1,22 @@ # 参与贡献 -## 分支介绍 - -- `package` 掘金API发布npm包,供给自动化工作流使用。 -- `workflows` 自动化工作流开发分支。 -- `main` 是 workflows 分支的稳定版。 - -**处理自动化相关逻辑:** -base: `workflows` <- compare `your branch` - -**处理JueJinAPI相关逻辑:** -base: `package` <- compare `your branch` - -## workflows 分支 - -### 安装 +## 项目结构 +- packages 掘金API工程 +- workflows 掘金自动化工作流项目 +### 本地运行 +- node >= 14.17.0 - `yarn` 安装依赖 +- `yarn dev` 启动开发模式 -### 环境变量 - -- `/scripts/utils/env.js` 替换本地测试所需的环境变量 - +### 本地运行工作流项目 +- `cd workflows` +- `/utils/env.js` 替换本地测试所需的环境变量 ```javascript module.exports = { COOKIE: "测试掘金Cookie", // ... }; ``` - -### 本地运行 - - `yarn checkin` 运行掘金签到脚本 - `yarn seagold` 运行海底掘金游戏脚本 - -## package 分支 - -- `yarn` 安装依赖 -- `yarn dev` 启动开发模式 -- `node tests/your-test.js` 测试一个模块