From 98fa23af78748a67d7c91625e7c3cc9e5936a7b5 Mon Sep 17 00:00:00 2001 From: Snider Date: Sun, 9 Nov 2025 01:50:50 +0000 Subject: [PATCH] should add discord notifications, in theory. --- .github/workflows/release.yml | 11 ++++++++++- .goreleaser.yaml | 6 +++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1253c37..7b7fb81 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,6 +5,13 @@ on: tags: - 'v*.*.*' +permissions: + contents: write + packages: write + issues: write + id-token: write + + jobs: release: name: Release @@ -18,7 +25,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: 1.22 + go-version: stable - name: Run GoReleaser uses: goreleaser/goreleaser-action@v6 @@ -28,3 +35,5 @@ jobs: args: release --clean env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DISCORD_WEBHOOK_ID: ${{ secrets.DISCORD_WEBHOOK_ID }} + DISCORD_WEBHOOK_TOKEN: ${{ secrets.DISCORD_WEBHOOK_TOKEN }} diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 407fd9c..f5bc2e6 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -41,7 +41,7 @@ archives: {{- if .Arm }}v{{ .Arm }}{{ end }} format_overrides: - goos: windows - format: zip + formats: [ 'zip' ] files: - README.md - LICENSE @@ -96,3 +96,7 @@ release: # Announce releases announce: skip: false + discord: + enabled: true + message_template: "miner-cli {{.Tag}} is out! Check it out at {{ .ReleaseURL }}" + author: "Lethean Releases"