diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 78a8d20e..7f763e72 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ name: release on: push: tags: - - 'v*' + - "v*" permissions: contents: write @@ -38,6 +38,9 @@ jobs: - uses: anchore/sbom-action/download-syft@v0.15.1 - uses: docker/setup-qemu-action@v3 - uses: docker/setup-buildx-action@v3 + - uses: cachix/install-nix-action@v24 + with: + github_access_token: ${{ secrets.GITHUB_TOKEN }} - run: task setup - run: task build - uses: docker/login-action@v3 diff --git a/.goreleaser.yml b/.goreleaser.yml index 4322e2d0..5413a0fa 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -77,8 +77,7 @@ docker_manifests: - "ghcr.io/goreleaser/nfpm:{{ .Tag }}-arm64v8" archives: - - rlcp: true - name_template: >- + - name_template: >- {{ .ProjectName }}_ {{- .Version }}_ {{- title .Os }}_ @@ -95,7 +94,7 @@ archives: - manpages/* brews: - - tap: + - repository: owner: goreleaser name: homebrew-tap folder: Formula @@ -112,7 +111,7 @@ brews: man1.install "manpages/nfpm.1.gz" scoops: - - bucket: + - repository: owner: goreleaser name: scoop-bucket homepage: https://nfpm.goreleaser.com @@ -139,7 +138,7 @@ winget: license: Copyright Becker Software LTDA copyright: Becker Software LTDA homepage: https://nfpm.goreleaser.com - description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager. + short_description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager. repository: owner: goreleaser name: winget-pkgs