Merge pull request #1362 from dharsanb/add-goreleaser-linting

This commit is contained in:
Jean-Philippe Evrard
2026-06-11 18:28:24 +02:00
committed by GitHub
7 changed files with 32 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
name: Verify GoReleaser config
on:
pull_request:
paths:
- '.config/goreleaser.yaml'
push:
paths:
- '.config/goreleaser.yaml'
jobs:
check-goreleaser-config:
name: Check GoReleaser config
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- name: Check GoReleaser config
uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a #v6.4.0
with:
version: '~> v2'
args: check
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+4
View File
@@ -61,3 +61,7 @@ lint:
lint-docs:
@echo "Running lychee"
mise x lychee@latest -- lychee --verbose --no-progress '*.md' '*.yaml' '*/*/*.go' --exclude-link-local
lint-goreleaser:
@echo "Checking goreleaser"
goreleaser check