chore(ci): Add clean release notes template and prevent duplicate changelog entries
This commit is contained in:
parent
42353b40ba
commit
2208445c9f
1 changed files with 18 additions and 1 deletions
19
.github/workflows/release.yml
vendored
19
.github/workflows/release.yml
vendored
|
|
@ -154,9 +154,26 @@ jobs:
|
|||
with:
|
||||
tag_name: ${{ github.ref_name != 'main' && github.ref_name || 'v0.1.0' }}
|
||||
name: "vrec ${{ github.ref_name != 'main' && github.ref_name || 'v0.1.0' }}"
|
||||
body: |
|
||||
High-performance GPU hardware screen recorder and instant replay overlay for Linux and Windows.
|
||||
|
||||
### Highlights
|
||||
- Zero-copy GPU screen capture (PipeWire/DMA-BUF on Wayland, XCB on X11, D3D11 on Windows)
|
||||
- Low-overhead rolling ring buffer for instant replays
|
||||
- Hardware encoding via VAAPI (AMD/Intel) and NVENC (NVIDIA)
|
||||
- Stealth floating HUD dock built in egui
|
||||
- Dynamic Hyprland keybinding and window rule injection
|
||||
- Multi-channel audio routing (System audio, Microphone, Combined, and Mute)
|
||||
|
||||
### Packages
|
||||
- Windows: `vrec-windows-x64.zip`
|
||||
- Universal Linux: `vrec-x86_64.AppImage`
|
||||
- Debian / Ubuntu / Mint: `vrec_0.1.0_amd64.deb`
|
||||
- Fedora / RHEL / openSUSE: `vrec-0.1.0-2.x86_64.rpm`
|
||||
- Generic Linux: `vrec-linux-x86_64.tar.gz`
|
||||
files: |
|
||||
artifacts/linux-packages/*
|
||||
artifacts/windows-package/*
|
||||
draft: false
|
||||
prerelease: false
|
||||
generate_release_notes: true
|
||||
generate_release_notes: false
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue