Add gitea generic remote for internal tag archives #44

Merged
benvin merged 1 commits from benvin/gitea-generic-remote into main 2026-09-09 23:47:47 +10:00
Member

arti-pack installs Neovim plugins as tagged source zips over HTTP. Third-party plugins already route through the github generic remote, but plugins hosted on the internal Gitea have no proxied path, so they need a second, uncached URL scheme that fails whenever Gitea is unavailable.

  • Add config/remote_generic/gitea.yaml pointing at https://git.unkin.net
  • Allow only unkin/<repo>/archive/refs/tags/<tag>.zip, scoping the proxy to the unkin org
  • Treat tag archives as immutable and admit no branch or ref archives
arti-pack installs Neovim plugins as tagged source zips over HTTP. Third-party plugins already route through the `github` generic remote, but plugins hosted on the internal Gitea have no proxied path, so they need a second, uncached URL scheme that fails whenever Gitea is unavailable. - Add `config/remote_generic/gitea.yaml` pointing at https://git.unkin.net - Allow only `unkin/<repo>/archive/refs/tags/<tag>.zip`, scoping the proxy to the unkin org - Treat tag archives as immutable and admit no branch or ref archives
unkin-agent added 1 commit 2026-09-09 23:32:47 +10:00
Add gitea generic remote for internal tag archives
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
20838caa8f
Proxy unkin tag source zips from git.unkin.net through artifactapi.
benvin merged commit 9ef54c7338 into main 2026-09-09 23:47:47 +10:00
benvin deleted branch benvin/gitea-generic-remote 2026-09-09 23:47:47 +10:00
Sign in to join this conversation.