Skip to content

Commit 1e377e8

Browse files
committed
feat(release): add aur publishing in goreleaser config
1 parent b83220d commit 1e377e8

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

.github/workflows/go-release.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,4 @@ jobs:
3030
env:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3232
TAP_GITHUB_TOKEN: ${{ secrets.TAP_GITHUB_TOKEN }}
33+
AUR_KEY: ${{ secrets.AUR_KEY }}

.goreleaser.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,23 @@ homebrew_casks:
8888
- dependencies:
8989
- formula: yt-dlp
9090
- formula: ffmpeg
91+
aurs:
92+
- homepage: "https://github.com/xdagiz/xytz"
93+
description: "a beautiful TUI YouTube Downloader"
94+
maintainers:
95+
- "Dagmawi Ali <xdagizjr2112 at gmail dot com>"
96+
contributors:
97+
- "Dagmawi Ali <xdagizjr2112 at gmail dot com>"
98+
99+
license: "MIT"
100+
101+
private_key: "{{ .Env.AUR_KEY }}"
102+
103+
git_url: "ssh://aur@aur.archlinux.org/xytz-bin.git"
104+
105+
depends:
106+
- yt-dlp
107+
- ffmpeg
108+
109+
optdepends:
110+
- "mpv: for playing videos"

0 commit comments

Comments
 (0)