Generator kodów QR do odbioru paczek inpost - developer
W pliki .github\workflows\release.yml zdefiniowano workflow, który:
- Wykonuje testy jednostkowe
- Buduje release bundle
- Podpisuje kluczem z keystore
- Tworzy Release
Workflow uruchamia się po przekazaniu Tag-u na github:
git tag v2.1.1git push origin v2.1.1
W repozytorium kodu, na github, należy dodać 4 wartości:
- SIGNING_KEY_BASE64 - keystore zakodowany w base64 (na windows w powershell:
[Convert]::ToBase64String([IO.File]::ReadAllBytes("your-keystore.jks")) | clip) - SIGNING_KEY_ALIAS - alias klucza w keystore
- SIGNING_STORE_PASSWORD - hasło do keystore
- SIGNING_KEY_PASSWORD - hasło do klucza