Skip to content

Commit 91597e8

Browse files
authored
Merge pull request #11 from bareboat-necessities/codex/add-debian-apt-repository-to-build.yml
2 parents c300b7e + bddea9b commit 91597e8

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

README.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,26 @@ So you can run the program like
6767
LONG_CLICK_INTERVAL=500 LONG_CLICK_FUZZ=50 evdev-rce
6868
```
6969

70-
To customize those options.
70+
To customize those options.
71+
72+
Install from GitHub APT repository
73+
---
74+
75+
This repository's GitHub Actions `build.yml` workflow publishes a flat Debian APT repository to the GitHub release tag `apt` whenever a version tag (`v*`) is built.
76+
77+
To install from that repository:
78+
79+
```bash
80+
sudo mkdir -p /etc/apt/sources.list.d
81+
cat <<'EOF' | sudo tee /etc/apt/sources.list.d/evdev-rce-github.list
82+
deb [trusted=yes] https://github.com/bareboat-necessities/evdev-right-click-emulation/releases/download/apt/ ./
83+
EOF
84+
85+
sudo apt-get update
86+
sudo apt-get install evdev-rce
87+
```
88+
89+
Notes:
90+
91+
- The repository is currently published as an unsigned flat repository, so the example uses `trusted=yes`.
92+
- Packages are published to the `apt` release tag and include the generated `Packages`, `Packages.gz`, and `Release` metadata files alongside `.deb` artifacts.

0 commit comments

Comments
 (0)