Skip to content

Commit 4b0053e

Browse files
author
ytshen
committed
merge from template and update
1 parent bb1d291 commit 4b0053e

29 files changed

+450
-2010
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
name: Bug report
2+
description: File a bug / issue
3+
title: "[Bug] "
4+
labels:
5+
- bug
6+
# - Needs Triage
7+
assignees: syt2
8+
body:
9+
- type: checkboxes
10+
id: check-search
11+
attributes:
12+
label: Is there an existing issue for this?
13+
description: Please search to see if an issue already exists for the bug you encountered.
14+
options:
15+
- label: I have searched the existing issues
16+
required: true
17+
18+
- type: checkboxes
19+
id: check-version
20+
attributes:
21+
label: Are you using the latest Zotero and the latest plugin?
22+
description: Only bug reports that can be reproduced on the latest Zotero and plugin will be considered.
23+
options:
24+
- label: I have confirmed I'm using the latest Zotero and the latest plugin
25+
required: true
26+
27+
- type: textarea
28+
attributes:
29+
label: Environment
30+
description: |
31+
examples:
32+
- **OS**: Windows 11 22H2
33+
- **Zotero Version**: 7.0.0(-beta.xx)
34+
- **Plugin Version**: 1.0.0
35+
value: |
36+
- OS:
37+
- Zotero Version:
38+
- Plugin Version:
39+
validations:
40+
required: true
41+
42+
- type: textarea
43+
id: description
44+
attributes:
45+
label: Describe the bug
46+
description: |
47+
A clear and concise description of what the bug is.
48+
If applicable, add screenshots and log to help explain your problem.
49+
validations:
50+
required: true
51+
52+
- type: textarea
53+
id: debug-output
54+
attributes:
55+
label: Debug Output
56+
description: |
57+
Steps to get debug output:
58+
1. Disable all other plugins, exit Zotero, and restart Zotero
59+
2. menu -> `Help` -> `Debug Output` -> `View Output`
60+
3. Do steps to reproduce the bug
61+
4. In the debug output window, press `Ctrl/Cmd + S`
62+
5. Upload the debug output here
63+
validations:
64+
required: false
65+
66+
- type: textarea
67+
id: additional-context
68+
attributes:
69+
label: Anything else?
70+
description: |
71+
Links? References? Anything that will give us more context about the issue you are encountering!
72+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
73+
validations:
74+
required: false
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Feature request
2+
description: Suggest an idea for this project
3+
title: "[Feature] "
4+
labels:
5+
- enhancement
6+
assignees: syt2
7+
body:
8+
- type: checkboxes
9+
id: check-search
10+
attributes:
11+
label: Is there an existing issue for this?
12+
description: Please search to see if an issue already exists for this feature request.
13+
options:
14+
- label: I have searched the existing issues
15+
required: true
16+
17+
- type: textarea
18+
id: description
19+
attributes:
20+
label: Describe the feature request
21+
value: |
22+
**Is your feature request related to a problem? Please describe.**
23+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
24+
25+
**Why do you need this feature?**
26+
A clear and concise description of why you need this feature.
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: solution
32+
attributes:
33+
label: Describe the solution you'd like
34+
value: |
35+
**The solution you'd like**
36+
A clear and concise description of what you want to happen.
37+
38+
**Alternatives you've considered**
39+
A clear and concise description of any alternative solutions or features you've considered.
40+
validations:
41+
required: false
42+
43+
- type: textarea
44+
id: additional-context
45+
attributes:
46+
label: Anything else?
47+
description: |
48+
Links? References? Anything that will give us more context about the issue you are encountering!
49+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
50+
validations:
51+
required: false

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Release
33
on:
44
push:
55
tags:
6-
- v**
6+
- V**
77

88
permissions:
99
contents: write
@@ -38,10 +38,10 @@ jobs:
3838
npm run release
3939
sleep 1s
4040
41-
- name: Notify release
42-
uses: apexskier/github-release-commenter@v1
43-
continue-on-error: true
44-
with:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46-
comment-template: |
47-
:rocket: _This ticket has been resolved in {release_tag}. See {release_link} for release notes._
41+
# - name: Notify release
42+
# uses: apexskier/github-release-commenter@v1
43+
# continue-on-error: true
44+
# with:
45+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46+
# comment-template: |
47+
# :rocket: _This ticket has been resolved in {release_tag}. See {release_link} for release notes._

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
build
22
logs
33
node_modules
4+
builds
45
pnpm-lock.yaml
56
yarn.lock
7+
zotero-cmd.json
68
.DS_Store
79
.env

0 commit comments

Comments
 (0)