Skip to content

Commit fdc55df

Browse files
Merge pull request #14 from Treblle/feature/chocolatey-push
Fixing yaml formatting
2 parents b150678 + 1406258 commit fdc55df

File tree

1 file changed

+32
-4
lines changed

1 file changed

+32
-4
lines changed

.goreleaser.yaml

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ brews:
5353

5454
checksum:
5555
name_template: 'checksums.txt'
56+
5657
archives:
5758
- format: tar.gz
5859
# this name template makes the OS and Arch compatible with the results of `uname`.
@@ -68,6 +69,33 @@ archives:
6869
- goos: windows
6970
format: zip
7071

72+
winget:
73+
- name: treblle
74+
publisher: Treblle
75+
short_description: "API Insights scores your API using over 30 tests taken from standards and industry best practices across three categories; Performance, Quality, & Security"
76+
license: "MIT"
77+
publisher_url: https://goreleaser.com
78+
publisher_support_url: "https://github.com/treblle/treblle-cli/issues/new"
79+
package_identifier: treblle.cli
80+
goamd64: v1
81+
url_template: "https://github.com/treblle/treblle-cli/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
82+
commit_author:
83+
name: goreleaserbot
84+
email: bot@goreleaser.com
85+
commit_msg_template: "{{ .PackageIdentifier }}: {{ .Tag }}"
86+
path: manifests/t/treblle/cli/{{ .Tag }}
87+
homepage: "https://www.treblle.com/"
88+
description: "API Insights scores your API using over 30 tests taken from standards and industry best practices across three categories; Performance, Quality, & Security"
89+
copyright: "Treblle"
90+
release_notes: "{{.Changelog}}"
91+
tags:
92+
- api
93+
- api-insights
94+
- api-testing
95+
- api-performance
96+
- api-security
97+
- api-quality
98+
7199
chocolateys:
72100
- name: treblle
73101
title: Treblle CLI
@@ -82,13 +110,13 @@ chocolateys:
82110
tags: openapi api insights api-insights api-testing api-performance api-security api-quality
83111
summary: API Insights scores your API using over 30 tests taken from standards and industry best practices across three categories; Performance, Quality, & Security
84112
description: |-
85-
API Insights scores your API using over 30 tests taken from standards and industry best practices across three categories:
113+
API Insights scores your API using over 30 tests taken from standards and industry best practices across three categories:
86114
87-
- **Design**: how well your API is structured. Is it a well-crafted ship, ready to withstand the rough seas of user demands and scalability?
115+
- **Design**: how well your API is structured. Is it a well-crafted ship, ready to withstand the rough seas of user demands and scalability?
88116
89-
- **Performance**: does your API respond quickly? It's like checking the wind in your sails – are you moving swiftly and smoothly?
117+
- **Performance**: does your API respond quickly? It's like checking the wind in your sails – are you moving swiftly and smoothly?
90118
91-
- **Security**: how safe and secure is your API? It's akin to having a strong hull to protect against the stormy seas of cyber threats.
119+
- **Security**: how safe and secure is your API? It's akin to having a strong hull to protect against the stormy seas of cyber threats.
92120
release_notes: "https://github.com/treblle/treblle-cli/releases/tag/v{{ .Version }}"
93121
api_key: "{{ secrets.CHOCOLATEY_API_KEY }}"
94122
source_repo: "https://push.chocolatey.org/"

0 commit comments

Comments
 (0)