Pārlūkot izejas kodu

Add release mise task

tags/v2.1.8^2
9seconds 2 mēnešus atpakaļ
vecāks
revīzija
01b0166995
1 mainītis faili ar 10 papildinājumiem un 1 dzēšanām
  1. 10
    1
      .mise.toml

+ 10
- 1
.mise.toml Parādīt failu

@@ -2,10 +2,19 @@
2 2
 "go:golang.org/x/pkgsite/cmd/pkgsite" = "latest"
3 3
 go = "latest"
4 4
 gofumpt = "latest"
5
-goreleaser = "latest"
6 5
 
7 6
 [tasks.build]
8 7
 description = "Build binary"
9 8
 sources = ["**/*.go", "go.mod", "go.sum"]
10 9
 outputs = ["mtg"]
11 10
 run = "go build"
11
+
12
+[tasks.release]
13
+description = "Create release tarballs"
14
+tools.goreleaser = "latest"
15
+sources = ["**/*.go", "go.mod", "go.sum", ".goreleaser.yml"]
16
+run = [
17
+    "goreleaser --snapshot --clean",
18
+    "find dist -depth 1 -type d | xargs -r rm -r",
19
+    "rm ./dist/config.yaml"
20
+]

Notiek ielāde…
Atcelt
Saglabāt