Skip to content

chore: remove redundant in-repo Nix and AUR packaging files#125

Merged
vmvarela merged 1 commit intomasterfrom
issue-122/remove-redundant-packaging-files
May 1, 2026
Merged

chore: remove redundant in-repo Nix and AUR packaging files#125
vmvarela merged 1 commit intomasterfrom
issue-122/remove-redundant-packaging-files

Conversation

@vmvarela
Copy link
Copy Markdown
Owner

@vmvarela vmvarela commented May 1, 2026

Summary

Follow-up cleanup after #122 (centralize package repositories).

  • flake.nix, default.nix, packaging/nix/ — exact duplicates of vmvarela/nix-packages. The update-nix CI job now pushes versions.json exclusively to the external repo, so these local files would silently serve stale versions on every release. README already points users to github:vmvarela/nix-packages#sql-pipe.
  • packaging/aur/PKGBUILD, .SRCINFO — CI generates PKGBUILD inline via heredoc and pushes directly to AUR; the static templates were never updated after v0.2.0 while AUR already tracks v0.7.0.

Checklist

  • zig build test passes
  • No active CI job references the deleted files

- flake.nix, default.nix, packaging/nix/: duplicated exactly by
  vmvarela/nix-packages (canonical flake); CI already pushes
  versions.json only to the external repo, so local files would
  become stale on every release
- packaging/aur/PKGBUILD, .SRCINFO: CI generates PKGBUILD inline
  via heredoc and pushes directly to AUR; static templates were
  already stale at v0.2.0 while AUR tracks v0.7.0

Closes #122 (cleanup follow-up)
@vmvarela vmvarela added the type:chore Maintenance, refactoring, tooling label May 1, 2026
@github-actions github-actions Bot removed the type:chore Maintenance, refactoring, tooling label May 1, 2026
@vmvarela vmvarela merged commit 16081e9 into master May 1, 2026
5 checks passed
@vmvarela vmvarela deleted the issue-122/remove-redundant-packaging-files branch May 1, 2026 15:25
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