You've already forked goreleaser
							
							
				mirror of
				https://github.com/goreleaser/goreleaser.git
				synced 2025-10-30 23:58:09 +02:00 
			
		
		
		
	docs: include markdown plugin (#4098)
I was really tired of copying and pasting that over and over again and keeping it all in sync... Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							f33968f187
						
					
				
				
					commit
					56dfb8b5b0
				
			
							
								
								
									
										53
									
								
								Taskfile.yml
									
									
									
									
									
								
							
							
						
						
									
										53
									
								
								Taskfile.yml
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| # https://taskfile.dev | ||||
|  | ||||
| version: '3' | ||||
| version: "3" | ||||
|  | ||||
| env: | ||||
|   GO111MODULE: on | ||||
| @@ -117,13 +117,14 @@ tasks: | ||||
|     desc: Start documentation server | ||||
|     cmds: | ||||
|       - task: docs:generate | ||||
|       - '{{.DOCKER}} run --rm -p 8000:8000 -v ${PWD}/www:/docs docker.io/squidfunk/mkdocs-material' | ||||
|       - "{{.DOCKER}} build -t mkdocs -f www/docker/Dockerfile www/docker" | ||||
|       - "{{.DOCKER}} run --rm -p 8000:8000 -v ${PWD}/www:/docs mkdocs" | ||||
|  | ||||
|   docs:build: | ||||
|     desc: Build docs | ||||
|     cmds: | ||||
|       - task: docs:generate | ||||
|       - '{{.DOCKER}} run --rm -v ${PWD}/www:/docs docker.io/squidfunk/mkdocs-material build' | ||||
|       - "{{.DOCKER}} run --rm -v ${PWD}/www:/docs docker.io/squidfunk/mkdocs-material build" | ||||
|  | ||||
|   release: | ||||
|     desc: Create a new tag | ||||
| @@ -143,70 +144,70 @@ tasks: | ||||
|   goreleaser:test:rpm: | ||||
|     desc: Tests rpm packages | ||||
|     vars: | ||||
|       rpm: 'rpm --nodeps -ivh' | ||||
|       rpm: "rpm --nodeps -ivh" | ||||
|     cmds: | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: '386' | ||||
|           Platform: "386" | ||||
|           Image: centos:centos7 | ||||
|           Cmd: '{{.rpm}} goreleaser-*.i386.rpm' | ||||
|           Cmd: "{{.rpm}} goreleaser-*.i386.rpm" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'amd64' | ||||
|           Platform: "amd64" | ||||
|           Image: fedora | ||||
|           Cmd: '{{.rpm}} goreleaser-*.x86_64.rpm' | ||||
|           Cmd: "{{.rpm}} goreleaser-*.x86_64.rpm" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'arm64' | ||||
|           Platform: "arm64" | ||||
|           Image: fedora | ||||
|           Cmd: '{{.rpm}} goreleaser-*.aarch64.rpm' | ||||
|           Cmd: "{{.rpm}} goreleaser-*.aarch64.rpm" | ||||
|  | ||||
|   goreleaser:test:deb: | ||||
|     desc: Tests deb packages | ||||
|     vars: | ||||
|       dpkg: 'dpkg --ignore-depends=git -i' | ||||
|       dpkg: "dpkg --ignore-depends=git -i" | ||||
|     cmds: | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'amd64' | ||||
|           Platform: "amd64" | ||||
|           Image: ubuntu | ||||
|           Cmd: '{{.dpkg}} goreleaser*_amd64.deb' | ||||
|           Cmd: "{{.dpkg}} goreleaser*_amd64.deb" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'arm64' | ||||
|           Platform: "arm64" | ||||
|           Image: ubuntu | ||||
|           Cmd: '{{.dpkg}} goreleaser*_arm64.deb' | ||||
|           Cmd: "{{.dpkg}} goreleaser*_arm64.deb" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'arm/7' | ||||
|           Platform: "arm/7" | ||||
|           Image: ubuntu | ||||
|           Cmd: '{{.dpkg}} goreleaser*_armhf.deb' | ||||
|           Cmd: "{{.dpkg}} goreleaser*_armhf.deb" | ||||
|  | ||||
|   goreleaser:test:apk: | ||||
|     desc: Tests apk packages | ||||
|     vars: | ||||
|       apk: 'apk add --allow-untrusted -U' | ||||
|       apk: "apk add --allow-untrusted -U" | ||||
|     cmds: | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: '386' | ||||
|           Platform: "386" | ||||
|           Image: alpine | ||||
|           Cmd: '{{.apk}} goreleaser*_x86.apk' | ||||
|           Cmd: "{{.apk}} goreleaser*_x86.apk" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'amd64' | ||||
|           Platform: "amd64" | ||||
|           Image: alpine | ||||
|           Cmd: '{{.apk}} goreleaser*_x86_64.apk' | ||||
|           Cmd: "{{.apk}} goreleaser*_x86_64.apk" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'arm64' | ||||
|           Platform: "arm64" | ||||
|           Image: alpine | ||||
|           Cmd: '{{.apk}} goreleaser*_aarch64.apk' | ||||
|           Cmd: "{{.apk}} goreleaser*_aarch64.apk" | ||||
|       - task: goreleaser:test:pkg | ||||
|         vars: | ||||
|           Platform: 'arm/7' | ||||
|           Platform: "arm/7" | ||||
|           Image: alpine | ||||
|           Cmd: '{{.apk}} goreleaser*_armv7.apk' | ||||
|           Cmd: "{{.apk}} goreleaser*_armv7.apk" | ||||
|  | ||||
|   goreleaser:test: | ||||
|     desc: Test built linux packages | ||||
|   | ||||
| @@ -3,7 +3,7 @@ set -euo pipefail | ||||
|  | ||||
| # install | ||||
| pip install --upgrade pip | ||||
| pip install -U mkdocs-material mkdocs-redirects mkdocs-minify-plugin lunr | ||||
| pip install -U mkdocs-material mkdocs-redirects mkdocs-minify-plugin mkdocs-include-markdown-plugin lunr | ||||
|  | ||||
| # prepare | ||||
| version="$(cat ./www/docs/static/latest)" | ||||
|   | ||||
							
								
								
									
										2
									
								
								www/docker/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								www/docker/Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| FROM squidfunk/mkdocs-material | ||||
| RUN pip install mkdocs-include-markdown-plugin | ||||
| @@ -44,85 +44,6 @@ brews: | ||||
|     # We will probably unify this in the next major version like it is | ||||
|     # done with scoop. | ||||
|  | ||||
|     # GitHub/GitLab repository to push the formula to | ||||
|     tap: | ||||
|       # Repository owner. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       owner: user | ||||
|  | ||||
|       # Repository name. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       name: homebrew-tap | ||||
|  | ||||
|       # Optionally a branch can be provided. | ||||
|       # | ||||
|       # Default: default repository branch. | ||||
|       # Templates: allowed | ||||
|       branch: main | ||||
|  | ||||
|       # Optionally a token can be provided, if it differs from the token | ||||
|       # provided to GoReleaser | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" | ||||
|  | ||||
|       # Sets up pull request creation instead of just pushing to the given branch. | ||||
|       # Make sure the 'branch' property is different from base before enabling | ||||
|       # it. | ||||
|       # | ||||
|       # Since: v1.17 | ||||
|       pull_request: | ||||
|         # Whether to enable it or not. | ||||
|         enabled: true | ||||
|  | ||||
|         # Whether to open the PR as a draft or not. | ||||
|         # | ||||
|         # Default: false | ||||
|         # Since: v1.19 | ||||
|         draft: true | ||||
|  | ||||
|         # Base can also be another repository, in which case the owner and name | ||||
|         # above will be used as HEAD, allowing cross-repository pull requests. | ||||
|         # | ||||
|         # Since: v1.19 | ||||
|         base: | ||||
|           owner: org | ||||
|           name: nur | ||||
|           branch: main | ||||
|  | ||||
|       # Clone, create the file, commit and push, to a regular Git repository. | ||||
|       # | ||||
|       # Notice that this will only have any effect if the given URL is not | ||||
|       # empty. | ||||
|       # | ||||
|       # Since: v1.18 | ||||
|       git: | ||||
|         # The Git URL to push. | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         url: 'ssh://git@myserver.com:repo.git' | ||||
|  | ||||
|         # The SSH private key that should be used to commit to the Git | ||||
|         # repository. | ||||
|         # This can either be a path or the key contents. | ||||
|         # | ||||
|         # IMPORTANT: the key must not be password-protected. | ||||
|         # | ||||
|         # WARNING: do not expose your private key in the configuration file! | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         private_key: '{{ .Env.PRIVATE_KEY_PATH }}' | ||||
|  | ||||
|         # The value to be passed to `GIT_SSH_COMMAND`. | ||||
|         # This is mainly used to specify the SSH private key used to pull/push | ||||
|         # to the Git URL. | ||||
|         # | ||||
|         # Default: 'ssh -i {{ .KeyPath }} -o StrictHostKeyChecking=accept-new -F /dev/null' | ||||
|         # Templates: allowed | ||||
|         ssh_command: 'ssh -i {{ .Env.KEY }} -o SomeOption=yes' | ||||
|  | ||||
|     # URL which is determined by the given Token (github, gitlab or gitea). | ||||
|     # | ||||
|     # Default depends on the client. | ||||
| @@ -227,10 +148,15 @@ brews: | ||||
|     # Could be used to do any additional work after the "install" script | ||||
|     post_install: | | ||||
|     	etc.install "app-config.conf" | ||||
|     	... | ||||
|       # ... | ||||
|  | ||||
|     # GitHub/GitLab repository to push the formula to | ||||
|     tap: | ||||
| {% include-markdown "../includes/repository.md" comments=false %} | ||||
| ``` | ||||
|  | ||||
| !!! tip | ||||
|  | ||||
|     Learn more about the [name template engine](/customization/templates/). | ||||
|  | ||||
| By defining the `brew` section, GoReleaser will take care of publishing the | ||||
| @@ -278,6 +204,7 @@ end | ||||
| ``` | ||||
|  | ||||
| !!! info | ||||
|  | ||||
|     Note that GoReleaser does not generate a valid homebrew-core formula. | ||||
|     The generated formulas are meant to be published as | ||||
|     [homebrew taps](https://docs.brew.sh/Taps.html), and in their current | ||||
|   | ||||
| @@ -39,85 +39,6 @@ krews: | ||||
|     # gitlab) owner and name are from the same kind. We will probably unify this | ||||
|     # in the next major version like it is done with scoop. | ||||
|  | ||||
|     # GitHub/GitLab repository to push the Krew plugin to | ||||
|     # Gitea is not supported yet, but the support coming | ||||
|     index: | ||||
|       # Repository owner. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       owner: user | ||||
|  | ||||
|       # Repository name. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       name: krew-plugins | ||||
|  | ||||
|       # Optionally a branch can be provided. | ||||
|       # | ||||
|       # Default: default repository branch | ||||
|       # Templates: allowed | ||||
|       branch: main | ||||
|  | ||||
|       # Optionally a token can be provided, if it differs from the token | ||||
|       # provided to GoReleaser | ||||
|       # Templates: allowed | ||||
|       token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" | ||||
|  | ||||
|       # Sets up pull request creation instead of just pushing to the given branch. | ||||
|       # Make sure the 'branch' property is different from base before enabling | ||||
|       # it. | ||||
|       # | ||||
|       # Since: v1.17 | ||||
|       pull_request: | ||||
|         # Whether to enable it or not. | ||||
|         enabled: true | ||||
|  | ||||
|         # Whether to open the PR as a draft or not. | ||||
|         # | ||||
|         # Default: false | ||||
|         # Since: v1.19 | ||||
|         draft: true | ||||
|  | ||||
|         # Base can also be another repository, in which case the owner and name | ||||
|         # above will be used as HEAD, allowing cross-repository pull requests. | ||||
|         # | ||||
|         # Since: v1.19 | ||||
|         base: | ||||
|           owner: org | ||||
|           name: nur | ||||
|           branch: main | ||||
|  | ||||
|       # Clone, create the file, commit and push, to a regular Git repository. | ||||
|       # | ||||
|       # Notice that this will only have any effect if the given URL is not | ||||
|       # empty. | ||||
|       # | ||||
|       # Since: v1.18 | ||||
|       git: | ||||
|         # The Git URL to push. | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         url: 'ssh://git@myserver.com:repo.git' | ||||
|  | ||||
|         # The SSH private key that should be used to commit to the Git | ||||
|         # repository. | ||||
|         # This can either be a path or the key contents. | ||||
|         # | ||||
|         # IMPORTANT: the key must not be password-protected. | ||||
|         # | ||||
|         # WARNING: do not expose your private key in the configuration file! | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         private_key: '{{ .Env.PRIVATE_KEY_PATH }}' | ||||
|  | ||||
|         # The value to be passed to `GIT_SSH_COMMAND`. | ||||
|         # This is mainly used to specify the SSH private key used to pull/push | ||||
|         # to the Git URL. | ||||
|         # | ||||
|         # Default: 'ssh -i {{ .KeyPath }} -o StrictHostKeyChecking=accept-new -F /dev/null' | ||||
|         # Templates: allowed | ||||
|         ssh_command: 'ssh -i {{ .Env.KEY }} -o SomeOption=yes' | ||||
|  | ||||
|     # URL which is determined by the given Token (github or | ||||
|     # gitlab) | ||||
|     # Default: | ||||
| @@ -160,9 +81,14 @@ krews: | ||||
|     # If set to auto, the release will not be uploaded to the Krew plugin | ||||
|     # in case there is an indicator for prerelease in the tag e.g. v1.0.0-rc1 | ||||
|     skip_upload: true | ||||
|  | ||||
|     # GitHub/GitLab repository to push the Krew plugin to. | ||||
|     index: | ||||
| {% include-markdown "../includes/repository.md" comments=false %} | ||||
| ``` | ||||
|  | ||||
| !!! tip | ||||
|  | ||||
|     Learn more about the [name template engine](/customization/templates/). | ||||
|  | ||||
| ## Limitations | ||||
|   | ||||
| @@ -10,7 +10,7 @@ The `nix` section specifies how the pkgs should be created: | ||||
| ```yaml | ||||
| # .goreleaser.yaml | ||||
| nix: | ||||
|   - | ||||
|   - # | ||||
|     # Name of the recipe | ||||
|     # | ||||
|     # Default: ProjectName | ||||
| @@ -20,8 +20,8 @@ nix: | ||||
|     # IDs of the archives to use. | ||||
|     # Empty means all IDs. | ||||
|     ids: | ||||
|     - foo | ||||
|     - bar | ||||
|       - foo | ||||
|       - bar | ||||
|  | ||||
|     # GOAMD64 to specify which amd64 version to use if there are multiple | ||||
|     # versions from the build section. | ||||
| @@ -29,81 +29,6 @@ nix: | ||||
|     # Default: v1 | ||||
|     goamd64: v1 | ||||
|  | ||||
|     # GitHub/GitLab repository to push the pkg to. | ||||
|     repository: | ||||
|       # Repository owner. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       owner: user | ||||
|  | ||||
|       # Repository name. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       name: nur | ||||
|  | ||||
|       # Optionally a branch can be provided. | ||||
|       # | ||||
|       # Default: default repository branch. | ||||
|       # Templates: allowed | ||||
|       branch: foo | ||||
|  | ||||
|       # Optionally a token can be provided, if it differs from the token | ||||
|       # provided to GoReleaser | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       token: "{{ .Env.NUR_GITHUB_TOKEN }}" | ||||
|  | ||||
|       # Sets up pull request creation instead of just pushing to the given branch. | ||||
|       # Make sure the 'branch' property is different from base before enabling | ||||
|       # it. | ||||
|       pull_request: | ||||
|         # Whether to enable it or not. | ||||
|         enabled: true | ||||
|  | ||||
|         # Whether to open the PR as a draft or not. | ||||
|         # | ||||
|         # Default: false | ||||
|         # Since: v1.19 | ||||
|         draft: true | ||||
|  | ||||
|         # Base can also be another repository, in which case the owner and name | ||||
|         # above will be used as HEAD, allowing cross-repository pull requests. | ||||
|         # | ||||
|         # Since: v1.19 | ||||
|         base: | ||||
|           owner: org | ||||
|           name: nur | ||||
|           branch: main | ||||
|  | ||||
|       # Clone, create the file, commit and push, to a regular Git repository. | ||||
|       # | ||||
|       # Notice that this will only have any effect if the given URL is not | ||||
|       # empty. | ||||
|       git: | ||||
|         # The Git URL to push. | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         url: 'ssh://git@myserver.com:repo.git' | ||||
|  | ||||
|         # The SSH private key that should be used to commit to the Git | ||||
|         # repository. | ||||
|         # This can either be a path or the key contents. | ||||
|         # | ||||
|         # IMPORTANT: the key must not be password-protected. | ||||
|         # | ||||
|         # WARNING: do not expose your private key in the configuration file! | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         private_key: '{{ .Env.PRIVATE_KEY_PATH }}' | ||||
|  | ||||
|         # The value to be passed to `GIT_SSH_COMMAND`. | ||||
|         # This is mainly used to specify the SSH private key used to pull/push | ||||
|         # to the Git URL. | ||||
|         # | ||||
|         # Default: 'ssh -i {{ .KeyPath }} -o StrictHostKeyChecking=accept-new -F /dev/null' | ||||
|         # Templates: allowed | ||||
|         ssh_command: 'ssh -i {{ .Env.KEY }} -o SomeOption=yes' | ||||
|  | ||||
|     # URL which is determined by the given Token (github, gitlab or gitea). | ||||
|     # | ||||
|     # Default depends on the client. | ||||
| @@ -161,9 +86,14 @@ nix: | ||||
|     # Templates: allowed | ||||
|     post_install: | | ||||
|       installShellCompletion ./completions/* | ||||
|  | ||||
|     # GitHub/GitLab repository to push the pkg to. | ||||
|     repository: | ||||
| {% include-markdown "../includes/repository.md" comments=false %} | ||||
| ``` | ||||
|  | ||||
| !!! tip | ||||
|  | ||||
|     Learn more about the [name template engine](/customization/templates/). | ||||
|  | ||||
| ## Things not yet implemented | ||||
|   | ||||
| @@ -10,170 +10,97 @@ commented example below: | ||||
| # .goreleaser.yaml | ||||
| # Since: v1.18 | ||||
| scoops: | ||||
| - | ||||
|   # Name of the recipe | ||||
|   # | ||||
|   # Default: ProjectName | ||||
|   # Templates: allowed (since v1.19) | ||||
|   name: myproject | ||||
|   - # Name of the recipe | ||||
|     # | ||||
|     # Default: ProjectName | ||||
|     # Templates: allowed (since v1.19) | ||||
|     name: myproject | ||||
|  | ||||
|   # URL which is determined by the given Token (github or gitlab) | ||||
|   # | ||||
|   # Default: | ||||
|   #   GitHub: 'https://github.com/<repo_owner>/<repo_name>/releases/download/{{ .Tag }}/{{ .ArtifactName }}' | ||||
|   #   GitLab: 'https://gitlab.com/<repo_owner>/<repo_name>/-/releases/{{ .Tag }}/downloads/{{ .ArtifactName }}' | ||||
|   #   Gitea: 'https://gitea.com/<repo_owner>/<repo_name>/releases/download/{{ .Tag }}/{{ .ArtifactName }}' | ||||
|   # Templates: allowed | ||||
|   url_template: "http://github.mycompany.com/foo/bar/releases/{{ .Tag }}/{{ .ArtifactName }}" | ||||
|     # URL which is determined by the given Token (github or gitlab) | ||||
|     # | ||||
|     # Default: | ||||
|     #   GitHub: 'https://github.com/<repo_owner>/<repo_name>/releases/download/{{ .Tag }}/{{ .ArtifactName }}' | ||||
|     #   GitLab: 'https://gitlab.com/<repo_owner>/<repo_name>/-/releases/{{ .Tag }}/downloads/{{ .ArtifactName }}' | ||||
|     #   Gitea: 'https://gitea.com/<repo_owner>/<repo_name>/releases/download/{{ .Tag }}/{{ .ArtifactName }}' | ||||
|     # Templates: allowed | ||||
|     url_template: "http://github.mycompany.com/foo/bar/releases/{{ .Tag }}/{{ .ArtifactName }}" | ||||
|  | ||||
|   # Repository to push the app manifest to. | ||||
|   bucket: | ||||
|     # Repository owner. | ||||
|     # Folder inside the repository to put the scoop. | ||||
|     # | ||||
|     # Note that while scoop works if the manifests are in a folder, | ||||
|     # 'scoop bucket list' will show 0 manifests if they are not in the root | ||||
|     # folder. | ||||
|     # In short, it's generally better to leave this empty. | ||||
|     folder: Scoops | ||||
|  | ||||
|     # Git author used to commit to the repository. | ||||
|     commit_author: | ||||
|       name: goreleaserbot | ||||
|       email: bot@goreleaser.com | ||||
|  | ||||
|     # The project name and current git tag are used in the format string. | ||||
|     # | ||||
|     # Templates: allowed | ||||
|     owner: user | ||||
|     commit_msg_template: "Scoop update for {{ .ProjectName }} version {{ .Tag }}" | ||||
|  | ||||
|     # Repository name. | ||||
|     # Your app's homepage. | ||||
|     # | ||||
|     # Templates: allowed | ||||
|     name: scoop-bucket | ||||
|     # Templates: allowed (since v1.19) | ||||
|     homepage: "https://example.com/" | ||||
|  | ||||
|     # Optionally a branch can be provided. | ||||
|     # Your app's description. | ||||
|     # | ||||
|     # Default: the repository default branch | ||||
|     # Templates: allowed | ||||
|     branch: main | ||||
|     # Templates: allowed (since v1.19) | ||||
|     description: "Software to create fast and easy drum rolls." | ||||
|  | ||||
|     # Optionally a token can be provided, if it differs from the token provided | ||||
|     # to GoReleaser | ||||
|     # Your app's license | ||||
|     license: MIT | ||||
|  | ||||
|     # Setting this will prevent goreleaser to actually try to commit the updated | ||||
|     # manifest leaving the responsibility of publishing it to the user. | ||||
|     # If set to auto, the release will not be uploaded to the scoop bucket | ||||
|     # in case there is an indicator for prerelease in the tag e.g. v1.0.0-rc1 | ||||
|     # | ||||
|     # Templates: allowed | ||||
|     token: "{{ .Env.SCOOP_TAP_GITHUB_TOKEN }}" | ||||
|     # Templates: allowed (since v1.19) | ||||
|     skip_upload: true | ||||
|  | ||||
|     # Sets up pull request creation instead of just pushing to the given branch. | ||||
|     # Make sure the 'branch' property is different from base before enabling | ||||
|     # it. | ||||
|     # Persist data between application updates | ||||
|     persist: | ||||
|       - "data" | ||||
|       - "config.toml" | ||||
|  | ||||
|     # An array of commands to be executed before an application is installed. | ||||
|     pre_install: ["Write-Host 'Running preinstall command'"] | ||||
|  | ||||
|     # An array of commands to be executed after an application is installed. | ||||
|     post_install: ["Write-Host 'Running postinstall command'"] | ||||
|  | ||||
|     # An array of dependencies. | ||||
|     # | ||||
|     # Since: v1.17 | ||||
|     pull_request: | ||||
|       # Whether to enable it or not. | ||||
|       enabled: true | ||||
|     # Since GoReleaser v1.16 | ||||
|     depends: ["git", "foo"] | ||||
|  | ||||
|       # Whether to open the PR as a draft or not. | ||||
|       # | ||||
|       # Default: false | ||||
|       # Since: v1.19 | ||||
|       draft: true | ||||
|  | ||||
|       # Base can also be another repository, in which case the owner and name | ||||
|       # above will be used as HEAD, allowing cross-repository pull requests. | ||||
|       # | ||||
|       # Since: v1.19 | ||||
|       base: | ||||
|         owner: org | ||||
|         name: nur | ||||
|         branch: main | ||||
|  | ||||
|     # Clone, create the file, commit and push, to a regular Git repository. | ||||
|     # A two-dimensional array of string, specifies the shortcut values to make available in the startmenu. | ||||
|     # The array has to contain an executable/label pair. The third and fourth element are optional. | ||||
|     # | ||||
|     # Notice that this will only have any effect if the given URL is not | ||||
|     # empty. | ||||
|     # Since GoReleaser v1.17.0. | ||||
|     shortcuts: [["drumroll.exe", "drumroll"]] | ||||
|  | ||||
|     # GOAMD64 to specify which amd64 version to use if there are multiple versions | ||||
|     # from the build section. | ||||
|     # | ||||
|     # Since: v1.18 | ||||
|     git: | ||||
|       # The Git URL to push. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       url: 'ssh://git@myserver.com:repo.git' | ||||
|     # Default: 'v1' | ||||
|     goamd64: v3 | ||||
|  | ||||
|       # The SSH private key that should be used to commit to the Git | ||||
|       # repository. | ||||
|       # This can either be a path or the key contents. | ||||
|       # | ||||
|       # IMPORTANT: the key must not be password-protected. | ||||
|       # | ||||
|       # WARNING: do not expose your private key in the configuration file! | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       private_key: '{{ .Env.PRIVATE_KEY_PATH }}' | ||||
|  | ||||
|       # The value to be passed to `GIT_SSH_COMMAND`. | ||||
|       # This is mainly used to specify the SSH private key used to pull/push | ||||
|       # to the Git URL. | ||||
|       # | ||||
|       # Default: 'ssh -i {{ .KeyPath }} -o StrictHostKeyChecking=accept-new -F /dev/null' | ||||
|       # Templates: allowed | ||||
|       ssh_command: 'ssh -i {{ .Env.KEY }} -o SomeOption=yes' | ||||
|  | ||||
|   # Folder inside the repository to put the scoop. | ||||
|   # | ||||
|   # Note that while scoop works if the manifests are in a folder, | ||||
|   # 'scoop bucket list' will show 0 manifests if they are not in the root | ||||
|   # folder. | ||||
|   # In short, it's generally better to leave this empty. | ||||
|   folder: Scoops | ||||
|  | ||||
|   # Git author used to commit to the repository. | ||||
|   commit_author: | ||||
|     name: goreleaserbot | ||||
|     email: bot@goreleaser.com | ||||
|  | ||||
|   # The project name and current git tag are used in the format string. | ||||
|   # | ||||
|   # Templates: allowed | ||||
|   commit_msg_template: "Scoop update for {{ .ProjectName }} version {{ .Tag }}" | ||||
|  | ||||
|   # Your app's homepage. | ||||
|   # | ||||
|   # Templates: allowed (since v1.19) | ||||
|   homepage: "https://example.com/" | ||||
|  | ||||
|   # Your app's description. | ||||
|   # | ||||
|   # Templates: allowed (since v1.19) | ||||
|   description: "Software to create fast and easy drum rolls." | ||||
|  | ||||
|   # Your app's license | ||||
|   license: MIT | ||||
|  | ||||
|   # Setting this will prevent goreleaser to actually try to commit the updated | ||||
|   # manifest leaving the responsibility of publishing it to the user. | ||||
|   # If set to auto, the release will not be uploaded to the scoop bucket | ||||
|   # in case there is an indicator for prerelease in the tag e.g. v1.0.0-rc1 | ||||
|   # | ||||
|   # Templates: allowed (since v1.19) | ||||
|   skip_upload: true | ||||
|  | ||||
|   # Persist data between application updates | ||||
|   persist: | ||||
|   - "data" | ||||
|   - "config.toml" | ||||
|  | ||||
|   # An array of commands to be executed before an application is installed. | ||||
|   pre_install: ["Write-Host 'Running preinstall command'"] | ||||
|  | ||||
|   # An array of commands to be executed after an application is installed. | ||||
|   post_install: ["Write-Host 'Running postinstall command'"] | ||||
|  | ||||
|   # An array of dependencies. | ||||
|   # | ||||
|   # Since GoReleaser v1.16 | ||||
|   depends: ["git", "foo"] | ||||
|  | ||||
|  | ||||
|   # A two-dimensional array of string, specifies the shortcut values to make available in the startmenu. | ||||
|   # The array has to contain an executable/label pair. The third and fourth element are optional. | ||||
|   # | ||||
|   # Since GoReleaser v1.17.0. | ||||
|   shortcuts: [["drumroll.exe", "drumroll"]] | ||||
|  | ||||
|   # GOAMD64 to specify which amd64 version to use if there are multiple versions | ||||
|   # from the build section. | ||||
|   # | ||||
|   # Default: 'v1' | ||||
|   goamd64: v3 | ||||
|     # Repository to push the app manifest to. | ||||
|     bucket: | ||||
| {% include-markdown "../includes/repository.md" comments=false %} | ||||
| ``` | ||||
|  | ||||
| !!! tip | ||||
|  | ||||
|     Learn more about the [name template engine](/customization/templates/). | ||||
|  | ||||
| By defining the `scoop` section, GoReleaser will take care of publishing the | ||||
| Scoop app. Assuming that the project name is `drumroll`, and the current tag is | ||||
| `v1.2.3`, the above configuration will generate a `drumroll.json` manifest in | ||||
| @@ -184,14 +111,12 @@ the root of the repository specified in the `bucket` section. | ||||
|   "version": "1.2.3", | ||||
|   "architecture": { | ||||
|     "64bit": { | ||||
|       "url": | ||||
|         "https://github.com/user/drumroll/releases/download/1.2.3/drumroll_1.2.3_windows_amd64.tar.gz", | ||||
|       "url": "https://github.com/user/drumroll/releases/download/1.2.3/drumroll_1.2.3_windows_amd64.tar.gz", | ||||
|       "bin": "drumroll.exe", | ||||
|       "hash": "86920b1f04173ee08773136df31305c0dae2c9927248ac259e02aafd92b6008a" | ||||
|     }, | ||||
|     "32bit": { | ||||
|       "url": | ||||
|         "https://github.com/user/drumroll/releases/download/1.2.3/drumroll_1.2.3_windows_386.tar.gz", | ||||
|       "url": "https://github.com/user/drumroll/releases/download/1.2.3/drumroll_1.2.3_windows_386.tar.gz", | ||||
|       "bin": "drumroll.exe", | ||||
|       "hash": "283faa524ef41987e51c8786c61bb56658a489f63512b32139d222b3ee1d18e6" | ||||
|     } | ||||
|   | ||||
							
								
								
									
										75
									
								
								www/docs/includes/repository.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								www/docs/includes/repository.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,75 @@ | ||||
|       # Repository owner. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       owner: caarlos0 | ||||
|  | ||||
|       # Repository name. | ||||
|       # | ||||
|       # Templates: allowed | ||||
|       name: my-repo | ||||
|  | ||||
|       # Optionally a branch can be provided. | ||||
|       # | ||||
|       # Default: default repository branch | ||||
|       # Templates: allowed | ||||
|       branch: main | ||||
|  | ||||
|       # Optionally a token can be provided, if it differs from the token | ||||
|       # provided to GoReleaser | ||||
|       # Templates: allowed | ||||
|       token: "{{ .Env.GITHUB_PERSONAL_AUTH_TOKEN }}" | ||||
|  | ||||
|       # Sets up pull request creation instead of just pushing to the given branch. | ||||
|       # Make sure the 'branch' property is different from base before enabling | ||||
|       # it. | ||||
|       # | ||||
|       # Since: v1.17 | ||||
|       pull_request: | ||||
|         # Whether to enable it or not. | ||||
|         enabled: true | ||||
|  | ||||
|         # Whether to open the PR as a draft or not. | ||||
|         # | ||||
|         # Default: false | ||||
|         # Since: v1.19 | ||||
|         draft: true | ||||
|  | ||||
|         # Base can also be another repository, in which case the owner and name | ||||
|         # above will be used as HEAD, allowing cross-repository pull requests. | ||||
|         # | ||||
|         # Since: v1.19 | ||||
|         base: | ||||
|           owner: goreleaser | ||||
|           name: my-repo | ||||
|           branch: main | ||||
|  | ||||
|       # Clone, create the file, commit and push, to a regular Git repository. | ||||
|       # | ||||
|       # Notice that this will only have any effect if the given URL is not | ||||
|       # empty. | ||||
|       # | ||||
|       # Since: v1.18 | ||||
|       git: | ||||
|         # The Git URL to push. | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         url: 'ssh://git@myserver.com:repo.git' | ||||
|  | ||||
|         # The SSH private key that should be used to commit to the Git | ||||
|         # repository. | ||||
|         # This can either be a path or the key contents. | ||||
|         # | ||||
|         # IMPORTANT: the key must not be password-protected. | ||||
|         # | ||||
|         # WARNING: do not expose your private key in the configuration file! | ||||
|         # | ||||
|         # Templates: allowed | ||||
|         private_key: '{{ .Env.PRIVATE_KEY_PATH }}' | ||||
|  | ||||
|         # The value to be passed to `GIT_SSH_COMMAND`. | ||||
|         # This is mainly used to specify the SSH private key used to pull/push | ||||
|         # to the Git URL. | ||||
|         # | ||||
|         # Default: 'ssh -i {{ .KeyPath }} -o StrictHostKeyChecking=accept-new -F /dev/null' | ||||
|         # Templates: allowed | ||||
|         ssh_command: 'ssh -i {{ .Env.KEY }} -o SomeOption=yes' | ||||
							
								
								
									
										289
									
								
								www/mkdocs.yml
									
									
									
									
									
								
							
							
						
						
									
										289
									
								
								www/mkdocs.yml
									
									
									
									
									
								
							| @@ -15,12 +15,12 @@ theme: | ||||
|   include_search_page: false | ||||
|   search_index_only: true | ||||
|   palette: | ||||
|     - media: "(prefers-color-scheme: light)"  # Light mode | ||||
|     - media: "(prefers-color-scheme: light)" # Light mode | ||||
|       scheme: default | ||||
|       toggle: | ||||
|         icon: material/lightbulb-outline | ||||
|         name: Switch to light mode | ||||
|     - media: "(prefers-color-scheme: dark)"  # Dark mode | ||||
|     - media: "(prefers-color-scheme: dark)" # Dark mode | ||||
|       scheme: slate | ||||
|       primary: light blue | ||||
|       accent: indigo | ||||
| @@ -50,9 +50,10 @@ plugins: | ||||
|         l.md: https://www.linkedin.com/company/goreleaser/ | ||||
|         m.md: https://fosstodon.org/@goreleaser | ||||
|         t.md: https://twitter.com/goreleaser | ||||
|         'customization/build.md': customization/builds.md | ||||
|         "customization/build.md": customization/builds.md | ||||
|   - minify: | ||||
|       minify_html: true | ||||
|   - include-markdown | ||||
|  | ||||
| extra: | ||||
|   social: | ||||
| @@ -64,147 +65,147 @@ extra: | ||||
|       link: https://fosstodon.org/@goreleaser | ||||
|  | ||||
| nav: | ||||
| - Home: index.md | ||||
| - intro.md | ||||
| - install.md | ||||
| - quick-start.md | ||||
| - how-it-works.md | ||||
| - Limitations: | ||||
|   - limitations/cgo.md | ||||
|   - limitations/semver.md | ||||
| - SCM: | ||||
|   - scm/github.md | ||||
|   - scm/gitlab.md | ||||
|   - scm/gitea.md | ||||
| - Continuous Integration: | ||||
|   - About: ci/index.md | ||||
|   - ci/actions.md | ||||
|   - ci/azurepipelines.md | ||||
|   - ci/circle.md | ||||
|   - ci/cirrus.md | ||||
|   - ci/cloudbuild.md | ||||
|   - ci/codefresh.md | ||||
|   - ci/drone.md | ||||
|   - ci/gitlab.md | ||||
|   - ci/jenkins.md | ||||
|   - ci/semaphore.md | ||||
|   - ci/travis.md | ||||
|   - ci/woodpecker.md | ||||
| - Customization: | ||||
|   - About: customization/index.md | ||||
|   - Basics: | ||||
|     - customization/includes.md | ||||
|     - customization/templates.md | ||||
|     - customization/templatefiles.md | ||||
|     - customization/env.md | ||||
|     - customization/hooks.md | ||||
|     - customization/dist.md | ||||
|     - customization/project.md | ||||
|     - customization/git.md | ||||
|   - Build: | ||||
|     - customization/builds.md | ||||
|     - customization/verifiable_builds.md | ||||
|     - customization/monorepo.md | ||||
|     - customization/universalbinaries.md | ||||
|     - customization/upx.md | ||||
|   - customization/partial.md | ||||
|   - Packaging and Archiving: | ||||
|     - customization/archive.md | ||||
|     - customization/nfpm.md | ||||
|     - customization/checksum.md | ||||
|     - customization/snapcraft.md | ||||
|     - customization/chocolatey.md | ||||
|     - customization/docker.md | ||||
|     - customization/docker_manifest.md | ||||
|     - customization/ko.md | ||||
|   - customization/sbom.md | ||||
|   - customization/reportsizes.md | ||||
|   - Signing: | ||||
|     - Checksums and artifacts: customization/sign.md | ||||
|     - Docker Images and Manifests: customization/docker_sign.md | ||||
|   - Publish: | ||||
|     - customization/release.md | ||||
|     - customization/snapshots.md | ||||
|     - customization/nightlies.md | ||||
|     - customization/blob.md | ||||
|     - customization/fury.md | ||||
|     - customization/homebrew.md | ||||
|     - customization/nix.md | ||||
|     - customization/aur.md | ||||
|     - customization/krew.md | ||||
|     - customization/scoop.md | ||||
|     - customization/changelog.md | ||||
|     - customization/upload.md | ||||
|     - customization/source.md | ||||
|     - customization/publishers.md | ||||
|     - customization/artifactory.md | ||||
|     - customization/milestone.md | ||||
|   - Announce: | ||||
|       - About: customization/announce/index.md | ||||
|       - customization/announce/discord.md | ||||
|       - customization/announce/linkedin.md | ||||
|       - customization/announce/mastodon.md | ||||
|       - customization/announce/mattermost.md | ||||
|       - customization/announce/opencollective.md | ||||
|       - customization/announce/reddit.md | ||||
|       - customization/announce/slack.md | ||||
|       - customization/announce/smtp.md | ||||
|       - customization/announce/teams.md | ||||
|       - customization/announce/telegram.md | ||||
|       - customization/announce/twitter.md | ||||
|       - customization/announce/webhook.md | ||||
| - Command Line Usage: | ||||
|     - cmd/goreleaser.md | ||||
|     - cmd/goreleaser_init.md | ||||
|     - cmd/goreleaser_healthcheck.md | ||||
|     - cmd/goreleaser_check.md | ||||
|     - cmd/goreleaser_changelog.md | ||||
|     - cmd/goreleaser_build.md | ||||
|     - cmd/goreleaser_release.md | ||||
|     - cmd/goreleaser_continue.md | ||||
|     - cmd/goreleaser_publish.md | ||||
|     - cmd/goreleaser_announce.md | ||||
|     - cmd/goreleaser_completion.md | ||||
|     - cmd/goreleaser_completion_bash.md | ||||
|     - cmd/goreleaser_completion_fish.md | ||||
|     - cmd/goreleaser_completion_powershell.md | ||||
|     - cmd/goreleaser_completion_zsh.md | ||||
|     - cmd/goreleaser_jsonschema.md | ||||
| - Common errors: | ||||
|   - errors/dirty.md | ||||
|   - errors/multiple-tokens.md | ||||
|   - errors/release-upload.md | ||||
|   - errors/docker-build.md | ||||
|   - errors/no-main.md | ||||
|   - errors/build.md | ||||
|   - errors/resource-not-accessible-by-integration.md | ||||
|   - errors/no-history.md | ||||
|   - errors/multiple-binaries-archive.md | ||||
|   - errors/scoop-archive.md | ||||
| - deprecations.md | ||||
| - Cookbooks: | ||||
|   - About: cookbooks/index.md | ||||
|   - Blog Posts: cookbooks/blog-posts.md | ||||
|   - Add a new cookbook: cookbooks/contributing.md | ||||
|   - cookbooks/private-monorepo-public-release.md | ||||
|   - cookbooks/multi-platform-docker-images.md | ||||
|   - cookbooks/build-go-modules.md | ||||
|   - cookbooks/cgo-and-crosscompiling.md | ||||
|   - cookbooks/debconf-templates.md | ||||
|   - cookbooks/using-jfrog-cli-to-publish-to-artifactory.md | ||||
|   - cookbooks/publish-to-nexus.md | ||||
|   - cookbooks/release-a-library.md | ||||
|   - cookbooks/semantic-release.md | ||||
|   - cookbooks/set-a-custom-git-tag.md | ||||
|   - cookbooks/using-main.version.md | ||||
|   - cookbooks/override-image-name.md | ||||
|   - cookbooks/goreleaser-xx.md | ||||
| - Community: | ||||
|   - sponsors.md | ||||
|   - users.md | ||||
|   - contributing.md | ||||
| - pro.md | ||||
| - links.md | ||||
|   - Home: index.md | ||||
|   - intro.md | ||||
|   - install.md | ||||
|   - quick-start.md | ||||
|   - how-it-works.md | ||||
|   - Limitations: | ||||
|       - limitations/cgo.md | ||||
|       - limitations/semver.md | ||||
|   - SCM: | ||||
|       - scm/github.md | ||||
|       - scm/gitlab.md | ||||
|       - scm/gitea.md | ||||
|   - Continuous Integration: | ||||
|       - About: ci/index.md | ||||
|       - ci/actions.md | ||||
|       - ci/azurepipelines.md | ||||
|       - ci/circle.md | ||||
|       - ci/cirrus.md | ||||
|       - ci/cloudbuild.md | ||||
|       - ci/codefresh.md | ||||
|       - ci/drone.md | ||||
|       - ci/gitlab.md | ||||
|       - ci/jenkins.md | ||||
|       - ci/semaphore.md | ||||
|       - ci/travis.md | ||||
|       - ci/woodpecker.md | ||||
|   - Customization: | ||||
|       - About: customization/index.md | ||||
|       - Basics: | ||||
|           - customization/includes.md | ||||
|           - customization/templates.md | ||||
|           - customization/templatefiles.md | ||||
|           - customization/env.md | ||||
|           - customization/hooks.md | ||||
|           - customization/dist.md | ||||
|           - customization/project.md | ||||
|           - customization/git.md | ||||
|       - Build: | ||||
|           - customization/builds.md | ||||
|           - customization/verifiable_builds.md | ||||
|           - customization/monorepo.md | ||||
|           - customization/universalbinaries.md | ||||
|           - customization/upx.md | ||||
|       - customization/partial.md | ||||
|       - Packaging and Archiving: | ||||
|           - customization/archive.md | ||||
|           - customization/nfpm.md | ||||
|           - customization/checksum.md | ||||
|           - customization/snapcraft.md | ||||
|           - customization/chocolatey.md | ||||
|           - customization/docker.md | ||||
|           - customization/docker_manifest.md | ||||
|           - customization/ko.md | ||||
|       - customization/sbom.md | ||||
|       - customization/reportsizes.md | ||||
|       - Signing: | ||||
|           - Checksums and artifacts: customization/sign.md | ||||
|           - Docker Images and Manifests: customization/docker_sign.md | ||||
|       - Publish: | ||||
|           - customization/release.md | ||||
|           - customization/snapshots.md | ||||
|           - customization/nightlies.md | ||||
|           - customization/blob.md | ||||
|           - customization/fury.md | ||||
|           - customization/homebrew.md | ||||
|           - customization/nix.md | ||||
|           - customization/aur.md | ||||
|           - customization/krew.md | ||||
|           - customization/scoop.md | ||||
|           - customization/changelog.md | ||||
|           - customization/upload.md | ||||
|           - customization/source.md | ||||
|           - customization/publishers.md | ||||
|           - customization/artifactory.md | ||||
|           - customization/milestone.md | ||||
|       - Announce: | ||||
|           - About: customization/announce/index.md | ||||
|           - customization/announce/discord.md | ||||
|           - customization/announce/linkedin.md | ||||
|           - customization/announce/mastodon.md | ||||
|           - customization/announce/mattermost.md | ||||
|           - customization/announce/opencollective.md | ||||
|           - customization/announce/reddit.md | ||||
|           - customization/announce/slack.md | ||||
|           - customization/announce/smtp.md | ||||
|           - customization/announce/teams.md | ||||
|           - customization/announce/telegram.md | ||||
|           - customization/announce/twitter.md | ||||
|           - customization/announce/webhook.md | ||||
|   - Command Line Usage: | ||||
|       - cmd/goreleaser.md | ||||
|       - cmd/goreleaser_init.md | ||||
|       - cmd/goreleaser_healthcheck.md | ||||
|       - cmd/goreleaser_check.md | ||||
|       - cmd/goreleaser_changelog.md | ||||
|       - cmd/goreleaser_build.md | ||||
|       - cmd/goreleaser_release.md | ||||
|       - cmd/goreleaser_continue.md | ||||
|       - cmd/goreleaser_publish.md | ||||
|       - cmd/goreleaser_announce.md | ||||
|       - cmd/goreleaser_completion.md | ||||
|       - cmd/goreleaser_completion_bash.md | ||||
|       - cmd/goreleaser_completion_fish.md | ||||
|       - cmd/goreleaser_completion_powershell.md | ||||
|       - cmd/goreleaser_completion_zsh.md | ||||
|       - cmd/goreleaser_jsonschema.md | ||||
|   - Common errors: | ||||
|       - errors/dirty.md | ||||
|       - errors/multiple-tokens.md | ||||
|       - errors/release-upload.md | ||||
|       - errors/docker-build.md | ||||
|       - errors/no-main.md | ||||
|       - errors/build.md | ||||
|       - errors/resource-not-accessible-by-integration.md | ||||
|       - errors/no-history.md | ||||
|       - errors/multiple-binaries-archive.md | ||||
|       - errors/scoop-archive.md | ||||
|   - deprecations.md | ||||
|   - Cookbooks: | ||||
|       - About: cookbooks/index.md | ||||
|       - Blog Posts: cookbooks/blog-posts.md | ||||
|       - Add a new cookbook: cookbooks/contributing.md | ||||
|       - cookbooks/private-monorepo-public-release.md | ||||
|       - cookbooks/multi-platform-docker-images.md | ||||
|       - cookbooks/build-go-modules.md | ||||
|       - cookbooks/cgo-and-crosscompiling.md | ||||
|       - cookbooks/debconf-templates.md | ||||
|       - cookbooks/using-jfrog-cli-to-publish-to-artifactory.md | ||||
|       - cookbooks/publish-to-nexus.md | ||||
|       - cookbooks/release-a-library.md | ||||
|       - cookbooks/semantic-release.md | ||||
|       - cookbooks/set-a-custom-git-tag.md | ||||
|       - cookbooks/using-main.version.md | ||||
|       - cookbooks/override-image-name.md | ||||
|       - cookbooks/goreleaser-xx.md | ||||
|   - Community: | ||||
|       - sponsors.md | ||||
|       - users.md | ||||
|       - contributing.md | ||||
|   - pro.md | ||||
|   - links.md | ||||
|  | ||||
| markdown_extensions: | ||||
|   - admonition | ||||
|   | ||||
		Reference in New Issue
	
	Block a user