diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 6d3e2bcc4..8338cc745 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -86,9 +86,11 @@ archives: - builds: - netbird - id: linux-arch + name_template: "{{ .ProjectName }}-ui-linux_{{ .Version }}_{{ .Os }}_{{ .Arch }}" builds: - netbird-ui - id: windows-arch + name_template: "{{ .ProjectName }}-ui-windows_{{ .Version }}_{{ .Os }}_{{ .Arch }}" builds: - netbird-ui-windows @@ -103,6 +105,24 @@ nfpms: - netbird-ui formats: - deb + contents: + - src: client/ui/netbird.desktop + dst: /usr/share/applications/netbird.desktop + - src: client/ui/disconnected.png + dst: /usr/share/pixmaps/netbird.png + dependencies: + - libayatana-appindicator3-1 + - libgtk-3-dev + - libappindicator3-dev + + - maintainer: Netbird + description: Netbird client UI. + homepage: https://netbird.io/ + id: netbird-ui-rpm + package_name: netbird-ui + builds: + - netbird-ui + formats: - rpm contents: - src: client/ui/netbird.desktop @@ -390,6 +410,7 @@ uploads: - name: debian ids: - deb + - netbird-ui-deb mode: archive target: https://pkgs.wiretrustee.com/debian/pool/{{ .ArtifactName }};deb.distribution=stable;deb.component=main;deb.architecture={{ if .Arm }}armhf{{ else }}{{ .Arch }}{{ end }};deb.package= username: dev@wiretrustee.com @@ -397,6 +418,7 @@ uploads: - name: yum ids: - rpm + - netbird-ui-rpm mode: archive target: https://pkgs.wiretrustee.com/yum/{{ .Arch }}{{ if .Arm }}{{ .Arm }}{{ end }} username: dev@wiretrustee.com