github.com/Redstoneguy129/cli@v0.0.0-20230211220159-15dca4e91917/.goreleaser.yml (about)

     1  project_name: supabase
     2  before:
     3    hooks:
     4      - go mod tidy
     5  builds:
     6    - id: supabase
     7      binary: supabase
     8      ldflags:
     9        - -X github.com/Redstoneguy129/cli/cmd.version={{.Version}}
    10      targets:
    11        - darwin_amd64
    12        - darwin_arm64
    13        - linux_amd64
    14        - linux_arm64
    15        - windows_amd64
    16  archives:
    17    - name_template: '{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}{{ with .Arm }}v{{ . }}{{ end }}{{ with .Mips }}_{{ . }}{{ end }}{{ if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}'
    18  changelog:
    19    skip: true
    20  brews:
    21    - tap:
    22        owner: supabase
    23        name: homebrew-tap
    24      commit_author:
    25        name: Bobbie Soedirgo
    26        email: bobbie@soedirgo.dev
    27      url_template: "https://github.com/Redstoneguy129/cli/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
    28      homepage: https://supabase.com
    29      description: Supabase CLI
    30      license: MIT
    31      install: |
    32        bin.install "supabase"
    33        (bash_completion/"supabase").write `#{bin}/supabase completion bash`
    34        (fish_completion/"supabase.fish").write `#{bin}/supabase completion fish`
    35        (zsh_completion/"_supabase").write `#{bin}/supabase completion zsh`
    36  scoop:
    37    bucket:
    38      owner: supabase
    39      name: scoop-bucket
    40    commit_author:
    41      name: Bobbie Soedirgo
    42      email: bobbie@soedirgo.dev
    43    url_template: "https://github.com/Redstoneguy129/cli/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
    44    homepage: https://supabase.com
    45    description: Supabase CLI
    46    license: MIT
    47  chocolateys:
    48    - owners: Supabase
    49      title: Supabase CLI
    50      summary: The open source Firebase alternative.
    51      authors: Supabase CLI
    52      tags: "Supabase CLI firebase postgres serverless BaaS"
    53      url_template: "https://github.com/Redstoneguy129/cli/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
    54      project_url: https://supabase.com
    55      icon_url: https://avatars.githubusercontent.com/u/54469796
    56      license_url: https://github.com/Redstoneguy129/cli/blob/main/LICENSE
    57      package_source_url: https://github.com/Redstoneguy129/cli
    58      project_source_url: https://github.com/Redstoneguy129/cli
    59      docs_url: https://supabase.com/docs/reference/cli
    60      bug_tracker_url: https://github.com/Redstoneguy129/cli/issues
    61      description: |
    62        [![Coverage Status](https://coveralls.io/repos/github/Redstoneguy129/cli/badge.svg?branch=main)](https://coveralls.io/github/Redstoneguy129/cli?branch=main)
    63  
    64        [Supabase](https://supabase.io) is an open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools.
    65  
    66        This repository contains all the functionality for Supabase CLI.
    67  
    68        - [x] Running Supabase locally
    69        - [x] Managing database migrations
    70        - [x] Pushing your local changes to production
    71        - [x] Create and Deploy Supabase Functions
    72        - [ ] Manage your Supabase Account
    73        - [x] Manage your Supabase Projects
    74        - [x] Generating types directly from your database schema
    75        - [ ] Generating API and validation schemas from your database
    76      release_notes: "https://github.com/Redstoneguy129/cli/releases/tag/v{{ .Version }}"
    77      api_key: "{{ .Env.CHOCOLATEY_API_KEY }}"
    78      source_repo: "https://push.chocolatey.org/"
    79      skip_publish: true
    80  nfpms:
    81    - vendor: Supabase
    82      description: Supabase CLI
    83      maintainer: Supabase CLI
    84      homepage: https://supabase.com
    85      license: MIT
    86      formats:
    87        - apk
    88        - deb
    89        - rpm
    90        - archlinux