Skip to content

Commit

Permalink
ci: add issue template.
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Dec 16, 2024
1 parent 5ffe3dc commit 2229c2c
Show file tree
Hide file tree
Showing 4 changed files with 148 additions and 1 deletion.
63 changes: 63 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: 🙋‍♂️ [RegexMate] - Support & Feedback
description: Get help with RegexMate, report bugs, or request features.
title: '🙋‍♂️ Support & Feedback: RegexMate'
labels: ['support', 'feedback', 'question']
assignees:
- jaywcjlove
body:
- type: markdown
attributes:
value: |
<img align="right" height="86" alt="RegexMate" src="https://wangchujiang.com/regex-mate/assets/logo.png"> Please provide as much detail as possible about your support request or feedback.
Use this tool to easily set folder colors and add small icons, enhancing your file management efficiency. Choose from over 5,000 diverse symbol icons for a unique touch, and select from more than ten preset vibrant colors or customize your own color scheme to suit your preferences. Personalize your folders and documents with distinctive identifiers, transforming the mundane file management experience into a visually rich one.
### Contact Information
If you encounter any issues or need support while using our app, please feel free to contact us through the following methods:
- **Email Support**: [[email protected]](mailto:[email protected])
- **Social Media**: [Twitter](https://twitter.com/jaywcjlove)
We will respond to your message as soon as possible. Thank you for your support of our app!
- type: textarea
attributes:
label: 🙋‍♂️ How can we help you?
description: Describe the issue you're facing or the feature you'd like to request.
placeholder: For example, I'm experiencing an issue with...
validations:
required: true

- type: dropdown
id: os_version
attributes:
label: "💻 Desktop"
description: Your operating system and version.
options:
- macOS 15.0 (Sequoia)
- macOS 14.0 (Sonoma)
- iOS 18.0
- iOS 17.0
default: 0
validations:
required: true

- type: markdown
attributes:
value: |
**How can I send you a crash report for one of your apps?**
- macOS Open Finder
- Select Go to **Folder…** from the Go menu <kbd>⇧</kbd> + <kbd>⌘</kbd> + <kbd>G</kbd>
- Enter: **~/Library/Logs/DiagnosticReports**
- In the resulting list, select all files that starts with the app name, ZIP them, and send me
- Attach the file to this issue
- type: textarea
attributes:
label: ℹ️ Additional context
description: Add any additional information that could be helpful.
placeholder: ex. Screenshots, steps to reproduce, etc.
validations:
required: false
63 changes: 63 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_cn.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: 🙋‍♂️ [RegexMate] - 支持与反馈
description: "获取有关 RegexMate、报告错误或请求功能的帮助。"
title: '🙋‍♂️ 支持与反馈: RegexMate'
labels: ['support', 'feedback', 'question']
assignees:
- jaywcjlove

body:
- type: markdown
attributes:
value: |
<img align="right" height="100" alt="RegexMate" src="https://wangchujiang.com/regex-mate/assets/logo.png" /> 请提供有关您的支持请求或反馈的尽可能详细的信息。
一款正则表达式应用程序,支持 macOS 和 iOS 平台。它拥有简洁的用户界面和强大的功能,能够帮助用户轻松地创建、测试和使用正则表达式。
### 联系信息
如果您在使用我们的应用时遇到任何问题或需要支持,请随时通过以下方式与我们联系:
- **电子邮件支持**: [[email protected]](mailto:[email protected])
- **社交媒体**: [Twitter](https://twitter.com/jaywcjlove)
我们会尽快回复您的消息,感谢您对我们应用的支持!
- type: textarea
attributes:
label: 🙋‍♂️ 您需要什么帮助?
description: 描述您面临的问题或您想要请求的功能。
placeholder: 例如,我遇到了问题...
validations:
required: true

- type: dropdown
id: os_version
attributes:
label: "💻 桌面"
description: 您的操作系统和版本。
options:
- macOS 15.0 (Sequoia)
- macOS 14.0 (Sonoma)
default: 0
validations:
required: true

- type: markdown
attributes:
value: |
**如何向我发送应用程序的崩溃报告?**
- 在 macOS 上打开 Finder
- 从“前往”菜单中选择 **前往文件夹…** <kbd>⇧</kbd> + <kbd>⌘</kbd> + <kbd>G</kbd>
- 输入:**~/Library/Logs/DiagnosticReports**
- 在出现的列表中,选择所有以应用程序名称开头的文件,将它们压缩成 ZIP 文件并发送给我
- 将文件附加到此问题中
- type: textarea
attributes:
label: ℹ️ 补充说明
description: 在此添加有关问题的其他上下文信息。
placeholder: 例如:截图、复现步骤等。
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 🌐 RegexMate Official Website
url: https://wangchujiang.com/regex-mate/
about: Introduction to the RegexMate app on the official website!
18 changes: 17 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,20 @@ jobs:
with:
commit_message: ${{ github.event.head_commit.message }}
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./dist
publish_dir: ./dist

- name: Create Tag
id: create_tag
uses: jaywcjlove/create-tag-action@main
with:
test: '[R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'

- name: Create Tag
uses: jaywcjlove/create-tag-action@main
with:
version: ${{ steps.create_tag.outputs.version }}
release: true
body: |
<a target="_blank" href="https://apps.apple.com/app/regex-mate/id6479819388" title="Iconize Folder for macOS">
<img alt="RegexMate AppStore" src="https://jaywcjlove.github.io/sb/download/macos.svg" height="51">
</a>

0 comments on commit 2229c2c

Please sign in to comment.