Przeglądaj źródła

Add release mise task

tags/v2.1.8^2
9seconds 6 miesięcy temu
rodzic
commit
01b0166995
1 zmienionych plików z 10 dodań i 1 usunięć
  1. 10
    1
      .mise.toml

+ 10
- 1
.mise.toml Wyświetl plik

2
 "go:golang.org/x/pkgsite/cmd/pkgsite" = "latest"
2
 "go:golang.org/x/pkgsite/cmd/pkgsite" = "latest"
3
 go = "latest"
3
 go = "latest"
4
 gofumpt = "latest"
4
 gofumpt = "latest"
5
-goreleaser = "latest"
6
 
5
 
7
 [tasks.build]
6
 [tasks.build]
8
 description = "Build binary"
7
 description = "Build binary"
9
 sources = ["**/*.go", "go.mod", "go.sum"]
8
 sources = ["**/*.go", "go.mod", "go.sum"]
10
 outputs = ["mtg"]
9
 outputs = ["mtg"]
11
 run = "go build"
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
+]

Ładowanie…
Anuluj
Zapisz