File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ name: Build and Publish Packages
22
33on :
44 push :
5+ branches : ["main"]
56 tags : ["*.*.*"]
67
78
4445
4546 - name : Goreleaser
4647 uses : goreleaser/goreleaser-action@v6
48+ if : ${{ github.ref_name != 'main' }}
4749 with :
4850 version : ${{ github.event.release.tag.name }}
4951 args : release
5254 UPLOAD_DEBPKG_SECRET : ${{ secrets.PACKAGE_REPO_SECRET }}
5355 UPLOAD_APKPKG_SECRET : ${{ secrets.PACKAGE_REPO_SECRET }}
5456 UPLOAD_RPMPKG_SECRET : ${{ secrets.PACKAGE_REPO_SECRET }}
57+
58+ - name : Goreleaser
59+ uses : goreleaser/goreleaser-action@v6
60+ if : ${{ github.ref_name == 'main' }}
61+ with :
62+ version : ${{ github.event.release.tag.name }}
63+ args : release --snapshot --clean
64+ env :
65+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
66+ UPLOAD_DEBPKG_SECRET : ${{ secrets.PACKAGE_REPO_SECRET }}
67+ UPLOAD_APKPKG_SECRET : ${{ secrets.PACKAGE_REPO_SECRET }}
68+ UPLOAD_RPMPKG_SECRET : ${{ secrets.PACKAGE_REPO_SECRET }}
5569
5670 - name : Upload artifacts
5771 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ binary_signs:
6666 ids :
6767 - winbuild
6868 cmd : goest
69+ signature : " ${artifact}"
6970 args :
7071 - sign
7172 - azurekv
You can’t perform that action at this time.
0 commit comments