github.com/errata-ai/vale/v3@v3.4.2/.goreleaser.yml (about)

     1  builds:
     2    - env:
     3        - CGO_ENABLED=0
     4      main: ./cmd/vale
     5      binary: vale
     6      goos:
     7        - darwin
     8        - linux
     9        - windows
    10      goarch:
    11        - 386
    12        - amd64
    13        - arm64
    14  
    15  archives:
    16    - format: tar.gz
    17      format_overrides:
    18        - goos: windows
    19          format: zip
    20      replacements:
    21        amd64: 64-bit
    22        darwin: macOS
    23        linux: Linux
    24        windows: Windows
    25      # name_template: >-
    26      #   {{ .ProjectName }}_
    27      #   {{ .Version }}_
    28      #   {{- if eq .Os "darwin" }}macOS_
    29      #   {{- else }}{{- title .Os }}_{{ end }}
    30      #   {{- if eq .Arch "amd64" }}64-bit
    31      #   {{- else if eq .Arch "386" }}i386
    32      #   {{- else }}{{ .Arch }}{{ end }}
    33  
    34  chocolateys:
    35    - # Your app's package name.
    36      # The value may not contain spaces or character that are not valid for a URL.
    37      # If you want a good separator for words, use '-', not  '.'.
    38      #
    39      # Defaults to `ProjectName`.
    40      name: Vale
    41  
    42      # IDs of the archives to use.
    43      # Defaults to empty, which includes all artifacts.
    44      # ids:
    45      #   - vale
    46  
    47      # Your app's owner.
    48      # It basically means your.
    49      # Defaults empty.
    50      owners: Joseph Kato
    51  
    52      # The app's title.
    53      # A human-friendly title of the package.
    54      # Defaults to `ProjectName`.
    55      title: Vale
    56  
    57      # Your app's authors (probably you).
    58      # Defaults are shown below.
    59      authors: Joseph Kato
    60  
    61      # Your app's project url.
    62      # It is a required field.
    63      project_url: https://github.com/errata-ai/vale
    64  
    65      # Template for the url which is determined by the given Token (github,
    66      # gitlab or gitea)
    67      # Default depends on the client.
    68      #
    69      # https://github.com/errata-ai/vale/releases/download/v2.21.0/vale_2.21.0_Windows_64-bit.zip
    70      url_template: "https://github.com/errata-ai/vale/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
    71  
    72      # App's icon.
    73      # Default is empty.
    74      icon_url: https://github.com/errata-ai.png
    75  
    76      # Your app's copyright details.
    77      # Default is empty.
    78      copyright: © Joseph Kato
    79  
    80      # App's license information url.
    81      license_url: https://github.com/errata-ai/vale/blob/master/LICENSE
    82  
    83      # Your apps's require license acceptance:
    84      # Specify whether the client must prompt the consumer to accept the package
    85      # license before installing.
    86      # Default is false.
    87      require_license_acceptance: false
    88  
    89      # Your app's source url.
    90      # Default is empty.
    91      project_source_url: https://github.com/errata-ai/install/tree/main/pkg/chocolatey
    92  
    93      # Your app's documentation url.
    94      # Default is empty.
    95      docs_url: https://vale.sh/
    96  
    97      # App's bugtracker url.
    98      # Default is empty.
    99      bug_tracker_url: https://github.com/errata-ai/vale/issues
   100  
   101      # Your app's tag list.
   102      # Default is empty.
   103      tags: "vale linter prose admin"
   104  
   105      # Your app's summary:
   106      summary: Vale — the customizable linter for prose.
   107  
   108      # This the description of your chocolatey package.
   109      # Supports markdown.
   110      description: |
   111        Vale is a free, open-source linter for prose built with speed and
   112        extensibility in mind.
   113  
   114      # Your app's release notes.
   115      # A description of the changes made in this release of the package.
   116      # Supports markdown. To prevent the need to continually update this field,
   117      # providing a URL to an external list of Release Notes is perfectly
   118      # acceptable.
   119      # Default is empty.
   120      release_notes: "https://github.com/errata-ai/vale/releases/tag/v{{ .Version }}"
   121  
   122      # The api key that should be used to push to the chocolatey repository.
   123      #
   124      # WARNING: do not expose your api key in the configuration file!
   125      api_key: "{{ .Env.CHOCOLATEY_API_KEY }}"
   126  
   127      # The source repository that will push the package to.
   128      #
   129      # Defaults are shown below.
   130      source_repo: "https://push.chocolatey.org/"
   131  
   132      # Setting this will prevent goreleaser to actually try to push the package
   133      # to chocolatey repository, leaving the responsability of publishing it to
   134      # the user.
   135      skip_publish: false