1
0
mirror of https://github.com/go-task/task.git synced 2025-10-08 23:02:02 +02:00

fix: publish nightly draft and title (#2358)

This commit is contained in:
Valentin Maerten
2025-08-09 16:03:46 +02:00
committed by GitHub
parent 26ef693417
commit 4bdfe5ce3b
4 changed files with 19 additions and 12 deletions

View File

@@ -23,7 +23,7 @@ jobs:
with: with:
distribution: goreleaser-pro distribution: goreleaser-pro
version: latest version: latest
args: release --clean --nightly args: release --clean --nightly -f .goreleaser-nightly.yml
env: env:
GITHUB_TOKEN: ${{secrets.GH_PAT}} GITHUB_TOKEN: ${{secrets.GH_PAT}}
GORELEASER_KEY: ${{secrets.GORELEASER_KEY}} GORELEASER_KEY: ${{secrets.GORELEASER_KEY}}

View File

@@ -24,7 +24,7 @@ jobs:
with: with:
distribution: goreleaser-pro distribution: goreleaser-pro
version: latest version: latest
args: release --clean args: release --clean --draft
env: env:
GITHUB_TOKEN: ${{secrets.GH_PAT}} GITHUB_TOKEN: ${{secrets.GH_PAT}}
GORELEASER_KEY: ${{secrets.GORELEASER_KEY}} GORELEASER_KEY: ${{secrets.GORELEASER_KEY}}

15
.goreleaser-nightly.yml Normal file
View File

@@ -0,0 +1,15 @@
# yaml-language-server: $schema=https://goreleaser.com/static/schema.json
version: 2
pro: true
release:
name_template: 'v{{.Version}}'
nightly:
publish_release: true
keep_single_release: true
version_template: "{{incminor .Version}}-nightly"
includes:
- from_file:
path: ./.goreleaser.yml

View File

@@ -30,7 +30,8 @@ builds:
flags: flags:
- -trimpath - -trimpath
ldflags: ldflags:
- -s -w # Don't set main.version. - "-s -w"
- "{{if .IsNightly}}-X github.com/go-task/task/v3/internal/version.version={{.Version}}{{end}}"
gomod: gomod:
proxy: true proxy: true
@@ -45,19 +46,10 @@ archives:
- goos: windows - goos: windows
formats: [zip] formats: [zip]
release:
draft: true
git: git:
ignore_tags: ignore_tags:
- "{{if not .IsNightly}}nightly{{end}}" - "{{if not .IsNightly}}nightly{{end}}"
nightly:
publish_release: true
keep_single_release: true
version_template: "{{incminor .Version}}-nightly"
snapshot: snapshot:
version_template: '{{.Version}}' version_template: '{{.Version}}'