Commit Graph

6 Commits

Author SHA1 Message Date
Ignacio Ballesteros
e836809fc0 fix: use GITEA_SERVER_URL instead of GITHUB_SERVER_URL in release workflow 2026-02-17 23:03:27 +01:00
Ignacio Ballesteros
3b24386dd0 ci: add rolling 'release' tag job to keep update.json current
Some checks failed
Release / build (push) Failing after 1m38s
Release / update-rolling-release (push) Has been skipped
Add a second CI job that runs after the versioned release is published.
It upserts a permanent Gitea release tagged 'release', replacing its
assets with the freshly built update.json and update-beta.json.
This is the URL Zotero polls for auto-update checks per manifest.json.
2026-02-17 22:45:39 +01:00
Ignacio Ballesteros
e356f50927 fix: patch scaffold URL parser to support self-hosted Gitea (.eu TLD)
zotero-plugin-scaffold hardcodes a .com-only regex in parseRepoUrl,
causing build failures with non-.com repository URLs. Add:
- scripts/patch-scaffold.mjs: postinstall script that fixes the regex
- zotero-plugin.config.ts: explicit xpiDownloadLink and updateURL
  so scaffold generates correct update.json without relying on the parser
2026-02-17 22:42:48 +01:00
Ignacio Ballesteros
d319087c44 fix repo url 2026-02-17 22:37:16 +01:00
Ignacio Ballesteros
f9a8c01552 fix repo url 2026-02-17 22:36:06 +01:00
Ignacio Ballesteros
70f7fac23e chore: initial project commit 2026-02-17 21:25:46 +01:00