Skip to content

feat(aur): add kobe (source) + kobe-git + config-driven aur publishing - #54

Merged
emmanuelm41 merged 2 commits into
mainfrom
feat/aur-git
Jul 28, 2026
Merged

feat(aur): add kobe (source) + kobe-git + config-driven aur publishing#54
emmanuelm41 merged 2 commits into
mainfrom
feat/aur-git

Conversation

@emmanuelm41

Copy link
Copy Markdown
Member

Rounds out kobe's AUR presence with all three flavors and makes publishing config-driven.

  • aur/kobe — source-tarball build (compiles the kobectl crate → kobe binary).
  • aur/kobe-git — builds the latest main from git.
  • (existing kobe-bin — prebuilt binary.)

The aur job now publishes every aur/<name>/ folder via a matrix — add/remove a folder to enable/disable a flavor per project. Versioned packages (kobe, kobe-bin) get pkgver refreshed to the release; kobe-git keeps its git-derived pkgver (allow_empty_commits: false → a release is a no-op for it). Stable-only.

All three provides/conflicts kobe, so a user installs exactly one. Mirrors kunobi-ninja/kache#637.

… aur job

Add aur/kobe (source-tarball build) and aur/kobe-git (latest main from git),
both building the kobectl crate -> kobe binary. Rework the aur job to publish
every aur/<name>/ package via a matrix (add/remove a folder to enable/disable
per project). Versioned packages (-bin, source) get pkgver refreshed; -git keeps
its git-derived pkgver (allow_empty_commits:false).
@emmanuelm41
emmanuelm41 merged commit d43bcb1 into main Jul 28, 2026
2 checks passed
@emmanuelm41
emmanuelm41 deleted the feat/aur-git branch July 28, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant