dpogorzelski / picky-rs

Picky portable PKI implementation and microservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

picky-rs

Collection of crates related to cryptographic primitives, ASN.1 and PKI. See each folder for individual description.

Release workflow

  • Create a new branch
  • Make sure dependencies are up to date (cargo upgrade from cargo-edit companion will help)
  • Make sure CHANGELOG.md files are up to date
  • Open Pull Request for review
  • Once CI is green and PR is approved, use cargo-release for each crate to release
    • carge release <NEXT VERSION>-rc.<RC NUMBER> to release a new candidate version (do not finalize changelog)
    • carge release, cargo release patch, cargo release minor, or cargo release major as appropriate otherwise. Refer to cargo-release's reference
  • Merge PR using merge commit to preserve commits hash

(TODO: move the last two steps to GitHub Actions)

About

Picky portable PKI implementation and microservice

License:Apache License 2.0


Languages

Language:Rust 87.8%Language:C# 10.3%Language:PowerShell 1.8%Language:Shell 0.1%Language:Dockerfile 0.0%