Skip to content

Commit e55105d

Browse files
committed
Add release notes for KeyPilot 0.1.0
1 parent 302b051 commit e55105d

2 files changed

Lines changed: 84 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Changelog
2+
3+
## 0.1.0
4+
5+
Initial public packaging release.
6+
7+
- Added Debian package build support
8+
- Added package-friendly systemd user service
9+
- Added public default config and example config
10+
- Moved custom launcher entries into JSON command arrays
11+
- Removed machine-specific hard-coded file paths
12+
- Added MIT license
13+
- Updated README with source and `.deb` installation instructions

RELEASE.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# KeyPilot 0.1.0 Release Checklist
2+
3+
## Build
4+
5+
```bash
6+
packaging/deb/build-deb.sh 0.1.0
7+
```
8+
9+
Output:
10+
11+
```text
12+
dist/keypilot_0.1.0_all.deb
13+
```
14+
15+
## Test
16+
17+
```bash
18+
sudo apt install ./dist/keypilot_0.1.0_all.deb
19+
sudo usermod -aG input "$USER"
20+
```
21+
22+
Log out and log back in.
23+
24+
```bash
25+
mkdir -p ~/.config/keypilot
26+
cp /etc/keypilot/config.json ~/.config/keypilot/config.json
27+
systemctl --user daemon-reload
28+
systemctl --user enable --now keypilot
29+
systemctl --user status keypilot
30+
```
31+
32+
Press the Copilot/F23 key and verify that the launcher opens.
33+
34+
## Git
35+
36+
```bash
37+
git add .
38+
git commit -m "Prepare KeyPilot 0.1.0 release"
39+
git tag v0.1.0
40+
git push
41+
git push origin v0.1.0
42+
```
43+
44+
## GitHub Release Notes
45+
46+
Title:
47+
48+
```text
49+
KeyPilot 0.1.0
50+
```
51+
52+
Description:
53+
54+
```text
55+
Initial public release of KeyPilot.
56+
57+
KeyPilot turns the Copilot/F23 key into a customizable launcher on Linux.
58+
59+
Install on Ubuntu/Debian:
60+
61+
sudo apt install ./keypilot_0.1.0_all.deb
62+
sudo usermod -aG input "$USER"
63+
64+
Then log out and log back in, enable the user service, and press the Copilot key.
65+
```
66+
67+
Upload:
68+
69+
```text
70+
dist/keypilot_0.1.0_all.deb
71+
```

0 commit comments

Comments
 (0)