chore: update GoReleaser configuration and auto-tag workflow

- Commented out GPG signing configuration in .goreleaser.yml for clarity.
- Modified the default value for the skip_signing input in auto-tag-release.yml to true, allowing for easier skipping of GPG signing during releases.
This commit is contained in:
煎饼果子卷鲨鱼辣椒 2024-12-30 19:12:50 +08:00
parent 97e6e5165e
commit c1d5ba84b3
2 changed files with 12 additions and 16 deletions

View File

@ -15,14 +15,10 @@ on:
- ".gitignore" - ".gitignore"
workflow_call: workflow_call:
inputs: inputs:
gpg_private_key:
required: false
type: string
description: "GPG private key for signing releases"
skip_signing: skip_signing:
required: false required: false
type: boolean type: boolean
default: false default: true
description: "Skip GPG signing of releases" description: "Skip GPG signing of releases"
permissions: permissions:

View File

@ -42,17 +42,17 @@ checksum:
name_template: 'checksums.txt' name_template: 'checksums.txt'
algorithm: sha256 algorithm: sha256
signs: # signs:
- cmd: gpg # - cmd: gpg
args: # args:
- "--batch" # - "--batch"
- "--local-user" # - "--local-user"
- "{{ .Env.GPG_FINGERPRINT }}" # - "{{ .Env.GPG_FINGERPRINT }}"
- "--output" # - "--output"
- "${signature}" # - "${signature}"
- "--detach-sign" # - "--detach-sign"
- "${artifact}" # - "${artifact}"
artifacts: all # artifacts: all
changelog: changelog:
sort: asc sort: asc