Skip to content

feat: Packaging#18

Merged
Gashmob merged 4 commits intomasterfrom
15-packaging
Mar 8, 2026
Merged

feat: Packaging#18
Gashmob merged 4 commits intomasterfrom
15-packaging

Conversation

@Gashmob
Copy link
Owner

@Gashmob Gashmob commented Feb 25, 2026

Closes #15

Checklist

  • I've followed Contributions guidelines
  • I have performed a self-review of my code
  • If it's a new feature, I've added tests that covers it
  • If it's a bug fix, I've added test case to reproduce the bug

@Gashmob Gashmob self-assigned this Feb 25, 2026
@Gashmob Gashmob linked an issue Feb 25, 2026 that may be closed by this pull request
Part of #15

*Testing:*

`nix build` should succeed
@Gashmob Gashmob force-pushed the 15-packaging branch 5 times, most recently from bfdcd79 to 4312e0e Compare March 1, 2026 15:42
Part of #15

Rpm spec file documentation is not easy to read, add the fact that I use
nix to build... This commit was hard

*Testing:*

`nix build .#rpm` should produce a valid rpm
Part of #15

Easier than rpm, maybe experience on it was a help?

*Testing:*

`nix build .#deb` should produce a valid deb
@Gashmob Gashmob force-pushed the 15-packaging branch 13 times, most recently from be38db0 to 6baf753 Compare March 8, 2026 08:23
Part of #15

I use arch btw

PKGBUILD was generated with https://github.com/kstep/cargo-pkgbuild

The ci does not try to build it, running makepkg in github actions is
too hard. I'll try later

*Testing:*

`makepkg` should succeed
@Gashmob Gashmob marked this pull request as ready for review March 8, 2026 08:33
@Gashmob Gashmob merged commit 8f76afe into master Mar 8, 2026
7 checks passed
@Gashmob Gashmob deleted the 15-packaging branch March 8, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Packaging

1 participant