6 Commits

Author SHA1 Message Date
Northword
7f062b198a
ci: group dependabot prs and run lint&build for every push&pr (#233)
* ci: group all non-major deps for dependabot

closes: #222

* ci: run lint and build on every push

* ci: upload xpi to artifact

* ci: fix lint:check script

* ci: fix dist path
2024-12-30 15:36:39 +01:00
Northword
d971407832
fix(deps): bump ztoolkit, scaffold and other deps (#170)
* fix(deps): bump ztoolkit, scaffold and other deps

- use web-ext to reload plugin
- remove itembox example
- update all deps

* docs: add scaffold to readme and replace plugin dev documentation with zotero-chinese.com
2024-08-28 09:51:54 +08:00
windingwind
65069f6791 fix: release ci install deps with -f 2024-05-29 12:38:05 +08:00
Northword
0d76086064
feat: publish development scripts as independent npm packages (#109)
* feat!: use zotero-plugin-scaffold

* fix: tsc error

* docs: update readme and comment

* fix: clean code, remove useless file

* fix: update zotero-plugin-scaffold

* fix: set esbuild target to ff115

* chore: clean and update deps

* fix: Simplify config files and update dep

* fix: update deps

* chore: update renovate config

* fix: default use proxy mode to install plugin

* chore: bump scaffold to 0.0.19

resolve: #113

* fix: bump scaffold to 0.0.20

* fix: use new devtools hack
2024-05-15 15:33:42 +08:00
Northword
7738410680
fix: comment for release (#93)
* fix: comment for release

* chore: update deps

* Delete release-it after:release hook
2024-01-06 00:13:29 +08:00
Northword
fb9109d87d
refactor: rebuild development scripts and release workflow (#84)
* refactor: add dev server and fix `update-beta.json` bug

* chore: add renovate config

* feat: release plugin to GitHub release via action

* chore: update vsc settings

* Cancel release by action

* docs: update readme

* Update README.md

* Update README.md

fix format

* Update README.md

* Update README.md

fix hint

* tweak

* Merge #81

* Fix indent

* Merge ade49628ff

* Revent delete env

* tweak

* feat: release via GitHub action

* docs: update readme

* Update README.md

* style: fix prettier

* add: stdout log to file

* Update README.md

fix typo

* Update release.yml

fix typo

* write Zotero log to `logs/zotero.log`

* do not provide update-beta.json default

* fix prettier in readme

* tweak

* fix wrong link in readme

* Move 3rd package config to package.json

---------

Co-authored-by: windingwind <33902321+windingwind@users.noreply.github.com>
2023-12-12 15:55:00 +08:00