ci: use snapshot goreleaser workflow from meta repository

Ayman Bagabas created

Change summary

.github/workflows/build.yml | 24 ++++--------------------
1 file changed, 4 insertions(+), 20 deletions(-)

Detailed changes

.github/workflows/build.yml 🔗

@@ -29,23 +29,7 @@ jobs:
       - name: Test
         run: go test ./...
 
-  goreleaser:
-    env:
-      GO111MODULE: "on"
-      DOCKER_CLI_EXPERIMENTAL: enabled
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/setup-go@v2
-        with:
-          go-version: "~1.17"
-      - uses: actions/checkout@v2
-      - uses: anchore/sbom-action/download-syft@v0.6.0
-      - uses: docker/setup-qemu-action@v1
-      - uses: docker/setup-buildx-action@v1
-      - uses: goreleaser/goreleaser-action@v2
-        with:
-          distribution: goreleaser-pro
-          version: latest
-          args: --snapshot --skip-sign
-        env:
-          GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }}
+  snapshot:
+    uses: charmbracelet/meta/.github/workflows/snapshot.yml@main
+    secrets:
+      goreleaser_key: ${{ secrets.GORELEASER_KEY }}