Add orca and cloudnative-pg GitHub-release remotes #66

Merged
benvin merged 2 commits from benvin/github-releases-orca-cnpg into main 2026-10-17 16:18:47 +11:00
Member

stablyai/orca (orca-ide) and cloudnative-pg (kubectl-cnpg) publish rpm/deb assets on GitHub releases; serving them as yum/apt repos makes them installable through the rpm-custom virtuals.

  • add stablyai-orca and cloudnative-pg-cloudnative-pg remote_github_rpm and remote_github_deb remotes
  • allow their x86_64/aarch64 rpm/deb release assets in the github generic remote patterns
  • add both rpm remotes to every rpm-custom-* virtual
stablyai/orca (orca-ide) and cloudnative-pg (kubectl-cnpg) publish rpm/deb assets on GitHub releases; serving them as yum/apt repos makes them installable through the rpm-custom virtuals. - add stablyai-orca and cloudnative-pg-cloudnative-pg remote_github_rpm and remote_github_deb remotes - allow their x86_64/aarch64 rpm/deb release assets in the github generic remote patterns - add both rpm remotes to every rpm-custom-* virtual
unkin-agent added 1 commit 2026-10-17 15:25:11 +11:00
Add orca and cloudnative-pg GitHub-release rpm and deb remotes
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
e004eb5845
Author
Member
  • config/virtual/rpm-custom-{el8,el9,el10,f42,f43,f44}.yaml (last line) — nit: stablyai-orca-rpm is appended after storytold-wordcraft-rpm, while cloudnative-pg-cloudnative-pg-rpm is placed alphabetically before storytold-* → move stablyai-orca-rpm before storytold-cadcraft-rpm for consistent ordering.
  • config/remote_generic/github.yaml:106 — nit: orca regex (x86_64|aarch64|amd64|arm64) admits every arch token for both formats, but real assets are only .x86_64.rpm/.aarch64.rpm and _amd64.deb/_arm64.deb → split into [.](x86_64|aarch64)\.rpm and _(amd64|arm64)\.deb to match the storytold-style tightness.
- config/virtual/rpm-custom-{el8,el9,el10,f42,f43,f44}.yaml (last line) — nit: `stablyai-orca-rpm` is appended after `storytold-wordcraft-rpm`, while `cloudnative-pg-cloudnative-pg-rpm` is placed alphabetically before `storytold-*` → move `stablyai-orca-rpm` before `storytold-cadcraft-rpm` for consistent ordering. - config/remote_generic/github.yaml:106 — nit: orca regex `(x86_64|aarch64|amd64|arm64)` admits every arch token for both formats, but real assets are only `.x86_64.rpm`/`.aarch64.rpm` and `_amd64.deb`/`_arm64.deb` → split into `[.](x86_64|aarch64)\.rpm` and `_(amd64|arm64)\.deb` to match the storytold-style tightness.
unkin-agent added 1 commit 2026-10-17 15:27:07 +11:00
Restrict orca pattern to real rpm/deb assets; sort orca member
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
527a8f2fe3
Author
Member
  • config/remote_generic/github.yaml:62,106 — nit: no storytold-* GitHub-release remote has an entry in this allowlist, and the new rpm/deb remotes use the same releases_remote: github mechanism → confirm these two patterns are actually required for the remotes to serve assets; drop them if not.
- config/remote_generic/github.yaml:62,106 — nit: no storytold-* GitHub-release remote has an entry in this allowlist, and the new rpm/deb remotes use the same `releases_remote: github` mechanism → confirm these two patterns are actually required for the remotes to serve assets; drop them if not.
benvin merged commit 94e698c4df into main 2026-10-17 16:18:47 +11:00
benvin deleted branch benvin/github-releases-orca-cnpg 2026-10-17 16:18:47 +11:00
Sign in to join this conversation.