Skip to content

Commit bb2df9c

Browse files
authored
Document release verification
1 parent 1b7d174 commit bb2df9c

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

README.en.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,23 @@ cd JavaSoundRecorder
2828

2929
On Windows, use `mvnw.cmd` instead of `./mvnw`.
3030

31+
### Install from release
32+
33+
1. Download `javasoundrecorder-*-all.jar`, SBOM, and `checksums.txt` from the
34+
[latest release](https://github.com/krotname/JavaSoundRecorder/releases/latest).
35+
2. Verify checksums and GitHub attestations:
36+
37+
```bash
38+
sha256sum -c checksums.txt
39+
gh attestation verify javasoundrecorder-*-all.jar --repo krotname/JavaSoundRecorder
40+
```
41+
42+
3. Run:
43+
44+
```bash
45+
java -jar javasoundrecorder-*-all.jar
46+
```
47+
3148
### CLI mode
3249

3350
```bash

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,23 @@ cd JavaSoundRecorder
5656

5757
В Windows используйте `mvnw.cmd` вместо `./mvnw`.
5858

59+
### Установка из релиза
60+
61+
1. Скачайте `javasoundrecorder-*-all.jar`, SBOM и `checksums.txt` из
62+
[latest release](https://github.com/krotname/JavaSoundRecorder/releases/latest).
63+
2. Проверьте checksums и GitHub attestations:
64+
65+
```bash
66+
sha256sum -c checksums.txt
67+
gh attestation verify javasoundrecorder-*-all.jar --repo krotname/JavaSoundRecorder
68+
```
69+
70+
3. Запустите:
71+
72+
```bash
73+
java -jar javasoundrecorder-*-all.jar
74+
```
75+
5976
### Запуск CLI
6077

6178
```bash

0 commit comments

Comments
 (0)