chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:34:40 +08:00
commit 7f30dabfa0
45 changed files with 11666 additions and 0 deletions
+90
View File
@@ -0,0 +1,90 @@
name: '🐛 问题反馈'
description: '报告项目中遇到的问题或错误'
title: '【问题反馈】'
labels: ['bug']
assignees: []
body:
- type: markdown
attributes:
value: |
感谢您的反馈!请详细描述您遇到的问题,这将帮助我们更快定位和解决问题。
- type: textarea
id: description
attributes:
label: '问题描述'
description: '请详细描述您遇到的问题'
placeholder: '请详细描述问题的现象和影响...'
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: '复现步骤(可选)'
description: '请提供复现问题的具体步骤'
placeholder: |
1. 访问...
2. 点击...
3. 输入...
4. 看到问题...
validations:
required: false
- type: textarea
id: expected
attributes:
label: '期望行为(可选)'
description: '描述您期望的正常行为'
placeholder: '期望应该...'
validations:
required: false
- type: input
id: version
attributes:
label: '版本信息(可选)'
description: '可以在设置页面的关于部分找到版本信息'
placeholder: '例如:v1.4.0'
validations:
required: false
- type: textarea
id: logs
attributes:
label: '错误日志(可选)'
description: '如有错误日志,请粘贴在此'
render: shell
validations:
required: false
- type: textarea
id: environment
attributes:
label: '环境信息(可选)'
description: '请提供相关的环境信息'
placeholder: |
- 操作系统:
- 浏览器/客户端:
- 其他相关信息:
validations:
required: false
- type: checkboxes
id: terms
attributes:
label: '确认'
description: '请确认您已阅读相关内容'
options:
- label: '我已搜索过现有的 issue,确认没有重复'
required: true
- label: '我理解这是一个开源项目,维护者会根据情况处理反馈'
required: true
- type: textarea
id: additional-info
attributes:
label: '其他信息(可选)'
description: '任何其他您认为有用的信息,如相关链接、截图说明等'
validations:
required: false
@@ -0,0 +1,68 @@
name: '✨ 功能建议'
description: '提出新功能或改进现有功能的建议'
title: '【功能建议】'
labels: ['enhancement']
assignees: []
body:
- type: markdown
attributes:
value: |
感谢您的功能建议!请尽可能详细地描述您的想法,帮助我们更好地理解需求。
- type: textarea
id: feature-description
attributes:
label: '功能描述'
description: '请清晰描述您希望添加的功能'
placeholder: '我希望能够...'
validations:
required: true
- type: textarea
id: problem
attributes:
label: '解决的问题'
description: '这个功能解决了什么问题?或者满足了什么使用需求?'
placeholder: '目前我在使用时遇到了...(没有强制要求,描述背景即可)'
validations:
required: true
- type: textarea
id: proposed-solution
attributes:
label: '建议的实现方式(可选)'
description: '如果您有具体的实现想法,请描述'
placeholder: '可以通过...方式实现,例如...'
validations:
required: false
- type: dropdown
id: priority
attributes:
label: '优先级(可选)'
description: '您认为这个功能的优先级如何?'
options:
- '低 - 锦上添花'
- '中 - 比较实用'
- '高 - 强烈需要'
validations:
required: false
- type: checkboxes
id: terms
attributes:
label: '确认'
description: '请确认您已阅读相关内容'
options:
- label: '我已搜索过现有的 issue,确认没有重复'
required: true
- label: '我理解这是一个开源项目,维护者会根据情况处理反馈'
required: true
- type: textarea
id: additional-info
attributes:
label: '其他信息(可选)'
description: '任何其他您认为有用的信息,如相关链接、截图说明等'
validations:
required: false
@@ -0,0 +1,53 @@
name: '💬 其他反馈'
description: '其他类型的反馈、建议或讨论'
title: '【其他反馈】'
labels: ['feedback']
assignees: []
body:
- type: markdown
attributes:
value: |
感谢您的反馈!这里是其他类型反馈的通用模板,包括但不限于:文档问题、使用建议、项目讨论等。
- type: dropdown
id: feedback-type
attributes:
label: '反馈类型'
description: '请选择您的反馈类型'
options:
- '使用疑问'
- '文档问题'
- '配置问题'
- '部署相关'
- '项目讨论'
- '其他'
validations:
required: true
- type: textarea
id: feedback-content
attributes:
label: '反馈内容'
description: '请详细描述您的反馈'
placeholder: '请详细描述您的想法、建议或问题...'
validations:
required: true
- type: checkboxes
id: terms
attributes:
label: '确认'
description: '请确认您已阅读相关内容'
options:
- label: '我已搜索过现有的 issue,确认没有重复'
required: true
- label: '我理解这是一个开源项目,维护者会根据情况处理反馈'
required: true
- type: textarea
id: additional-info
attributes:
label: '其他信息(可选)'
description: '任何其他您认为有用的信息,如相关链接、截图说明等'
validations:
required: false
+29
View File
@@ -0,0 +1,29 @@
name: Release
on:
push:
tags:
- 'v*'
jobs:
release:
permissions:
id-token: write
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.node-version'
registry-url: 'https://registry.npmjs.org'
- name: Generate changelog
run: npx changelogithub
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}