From 625c3da534f4b983b1d938cdbfc041492f610b88 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Wed, 1 Jun 2022 23:59:41 +0200 Subject: [PATCH] Try to create Linux Packages via fury.io --- .github/workflows/release.yml | 1 + .goreleaser.yaml | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e30e65e..dc1321a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,3 +35,4 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} TAP_GITHUB_TOKEN: ${{ secrets.TAP_GITHUB_TOKEN }} SNAPCRAFT_LOGIN: ${{ secrets.SNAPCRAFT_LOGIN }} + FURY_TOKEN: ${{ secrets.FURY_PUSH_TOKEN }} diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 7ce8f93..2aac6bc 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -108,3 +108,19 @@ snapcrafts: git-auto-sync: command: git-auto-sync completer: completions/bash_autocomplete + +nfpms: + - id: linux_packages + file_name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}" + homepage: https://github.com/GitJournal/git-auto-sync + license: Apache-2.0 + maintainer: Vishesh Handa + dependencies: + - git + +publishers: + - name: fury.io + ids: + - linux_packages + dir: "{{ dir .ArtifactPath }}" + cmd: curl -F package=@{{ .ArtifactName }} https://{{ .Env.FURY_TOKEN }}@push.fury.io/netdevops/