From 5bc6bc25b1ed40a0a97c19b94f371833e79b5750 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Sat, 18 Jan 2025 10:10:50 +0000 Subject: [PATCH] build: release built binaries as GitHub artifacts --- .github/workflows/goreleaser.yaml | 110 ++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) diff --git a/.github/workflows/goreleaser.yaml b/.github/workflows/goreleaser.yaml index 9f18cd3..07f011b 100644 --- a/.github/workflows/goreleaser.yaml +++ b/.github/workflows/goreleaser.yaml @@ -29,3 +29,113 @@ jobs: args: release --clean ${{ env.GORELEASER_FLAGS }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload gphotosdl_darwin_amd64_v1 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_darwin_amd64_v1 + path: dist/gphotosdl_darwin_amd64_v1/* + - name: Upload gphotosdl_darwin_arm64 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_darwin_arm64 + path: dist/gphotosdl_darwin_arm64/* + - name: Upload gphotosdl_freebsd_386 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_freebsd_386 + path: dist/gphotosdl_freebsd_386/* + - name: Upload gphotosdl_freebsd_amd64_v1 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_freebsd_amd64_v1 + path: dist/gphotosdl_freebsd_amd64_v1/* + - name: Upload gphotosdl_freebsd_arm_6 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_freebsd_arm_6 + path: dist/gphotosdl_freebsd_arm_6/* + - name: Upload gphotosdl_freebsd_arm64 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_freebsd_arm64 + path: dist/gphotosdl_freebsd_arm64/* + - name: Upload gphotosdl_linux_386 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_linux_386 + path: dist/gphotosdl_linux_386/* + - name: Upload gphotosdl_linux_amd64_v1 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_linux_amd64_v1 + path: dist/gphotosdl_linux_amd64_v1/* + - name: Upload gphotosdl_linux_arm_6 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_linux_arm_6 + path: dist/gphotosdl_linux_arm_6/* + - name: Upload gphotosdl_linux_arm64 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_linux_arm64 + path: dist/gphotosdl_linux_arm64/* + - name: Upload gphotosdl_netbsd_386 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_netbsd_386 + path: dist/gphotosdl_netbsd_386/* + - name: Upload gphotosdl_netbsd_amd64_v1 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_netbsd_amd64_v1 + path: dist/gphotosdl_netbsd_amd64_v1/* + - name: Upload gphotosdl_netbsd_arm_6 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_netbsd_arm_6 + path: dist/gphotosdl_netbsd_arm_6/* + - name: Upload gphotosdl_netbsd_arm64 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_netbsd_arm64 + path: dist/gphotosdl_netbsd_arm64/* + - name: Upload gphotosdl_openbsd_386 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_openbsd_386 + path: dist/gphotosdl_openbsd_386/* + - name: Upload gphotosdl_openbsd_amd64_v1 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_openbsd_amd64_v1 + path: dist/gphotosdl_openbsd_amd64_v1/* + - name: Upload gphotosdl_openbsd_arm_6 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_openbsd_arm_6 + path: dist/gphotosdl_openbsd_arm_6/* + - name: Upload gphotosdl_openbsd_arm64 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_openbsd_arm64 + path: dist/gphotosdl_openbsd_arm64/* + - name: Upload gphotosdl_windows_386 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_windows_386 + path: dist/gphotosdl_windows_386/* + - name: Upload gphotosdl_windows_amd64_v1 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_windows_amd64_v1 + path: dist/gphotosdl_windows_amd64_v1/* + - name: Upload gphotosdl_windows_arm_6 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_windows_arm_6 + path: dist/gphotosdl_windows_arm_6/* + - name: Upload gphotosdl_windows_arm64 + uses: actions/upload-artifact@v4 + with: + name: gphotosdl_windows_arm64 + path: dist/gphotosdl_windows_arm64/*