Skip to content

统计

统计 #35

Workflow file for this run

name: Check & Merge Prompt
on:
pull_request_target:
types: [ assigned, opened, synchronize, reopened ]
branches:
- main
push:
branches:
- main
jobs:
check :
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0 # 检出完整的提交历史
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: 3.9
- name: check the prompt
run: |
python .ci/check.py
- name: gpt_prompt to json
env:
folder_path: 'test/prompt/gpt_prompt'
output_path: 'tianji/prompt'
run: python .ci/prompt_to_json_for_CI.py
- name: yiyan_prompt to json
env:
folder_path: 'test/prompt/yiyan_prompt'
output_path: 'tianji/prompt'
run: python .ci/prompt_to_json_for_CI.py
- name: Merge the gpt_prompt
env:
gpt_folder_path: 'tianji/prompt/gpt_prompt'
gpt_output_json_path: 'tianji/prompt/gpt_prompt/all_gpt_prompt.json'
run: python .ci/build_all_gpt_prompt.py
- name: Merge the yiyan_prompt
env:
yiyan_folder_path: 'tianji/prompt/yiyan_prompt'
yiyan_output_json_path: 'tianji/prompt/yiyan_prompt/all_yiyan_prompt.json'
run: python .ci/build_all_yiyan_prompt.py
- name: Install matplotlib
run: |
python -m pip install --upgrade pip
pip install matplotlib
- name: Install Microsoft YaHei Font
run: |
sudo apt-get update
sudo apt-get install -y ttf-mscorefonts-installer
- name: Count the number of gpt prompts
env:
all_gpt_json: 'tianji/prompt/gpt_prompt/all_gpt_prompt.json'
run : python .ci/gpt_prompt_stat.py
- name: Count the number of yiyan prompts
env:
all_yiyan_json: 'tianji/prompt/yiyan_prompt/all_yiyan_prompt.json'
run : python .ci/yiyan_prompt_stat.py