Repository navigation
ksef v0.1.3
Co nowego
Podpisane binarki. Każde archiwum ma teraz podpis pochodzenia (atestacja SLSA w otwartym standardzie Sigstore) — dowód, że plik zbudował workflow wydań z tego repozytorium, a nie ktoś inny. Plik podpisu ….tar.gz.sigstore.json jest w wydaniu obok archiwum, więc sprawdzenie nie wymaga GitHuba.
v=0.1.3 a=linux-x64 # arm64: linux-arm64
curl -LO https://github.com/kprzybys/ksef-cli/releases/download/v$v/ksef-$v-$a.tar.gz{,.sha256,.sigstore.json}
sha256sum -c ksef-$v-$a.tar.gz.sha256
gh attestation verify ksef-$v-$a.tar.gz --repo kprzybys/ksef-cli --bundle ksef-$v-$a.tar.gz.sigstore.jsonNiezależna weryfikacja przez cosign: docs/INSTALL.md.
Projekt
- Formularze zgłoszeń błędów i propozycji (z ostrzeżeniem, żeby nie wklejać tokenów, faktur ani prawdziwych NIP-ów), CONTRIBUTING.md.
- Automatyczne aktualizacje zależności (także biblioteki MF), akcje GitHub przypięte do konkretnych wersji, analiza bezpieczeństwa kodu CodeQL.
Program ksef działa tak samo jak w 0.1.2 — zmiany dotyczą sposobu wydawania i weryfikacji.
Instalacja
tar -xzf ksef-$v-$a.tar.gz
install -Dm755 ksef-$v-$a/ksef ~/.local/bin/ksefPełna lista zmian: v0.1.2...v0.1.3