aguacero7/rkik

Packaging & CI Setup

Open

#4 aperta il 30 giu 2025

Vedi su GitHub
 (0 commenti) (0 reazioni) (1 assegnatario)Rust (6 fork)auto 404
CI/CDenhancementgood first issue

Metriche repository

Star
 (57 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Packaging & CI Setup

Goal

Automate build/lint/test checks and prepare rkik for clean publishing and installation via cargo install.

Tasks

  • Enhance Cargo.toml with:
    • license
    • repository, homepage
    • keywords, categories
  • Optionally publish the crate to crates.io
  • Enforce semantic versioning (semver)
  • Add binary section in [package.metadata] if needed
  • Build packages using sync feature with permissions (CAP_SYS_TIME)

Expected Outcome

  • Fully automated quality pipeline
  • Clean packaging for Rust ecosystem
  • Easy installation via cargo install rkik

Guida contributor