Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Exibir botão de patrocinador no repositório

Você pode adicionar um botão do patrocinador no repositório para aumentar a visibilidade das opções de financiamento do seu projeto de código aberto.

Qualquer pessoa com permissões de administrador pode habilitar um botão de patrocinador em um repositório.

Neste artigo

Sobre arquivos FUNDING

Para configurar o botão de patrocinador, edite um arquivo FUNDING.yml na pasta .github do repositório, no branch padrão. É possível configurar o botão para incluir desenvolvedores patrocinados no GitHub Sponsors, em plataformas de financiamento externas ou em uma URL de financiamento personalizado. Para obter mais informações a respeito do GitHub Sponsors, consulte "Sobre o GitHub Sponsors".

Você pode adicionar um nome de usuário, de pacote ou de projeto por plataforma de financiamento externa e até quatro URLs personalizadas. Também pode adicionar até quatro desenvolvedores patrocinados no GitHub Sponsors. Adicione cada plataforma em uma nova linha, usando a seguinte sintaxe:

Plataforma Sintaxe
CommunityBridge community_bridge: PROJECT-NAME
GitHub Sponsors github: USERNAME or github: [USERNAME, USERNAME, USERNAME, USERNAME]
IssueHunt issuehunt: USERNAME
Ko-fi ko_fi: USERNAME
Liberapay liberapay: USERNAME
Open Collective open_collective: USERNAME
Otechie otechie: USERNAME
Patreon patreon: USERNAME
Tidelift tidelift: PLATFORM-NAME/PACKAGE-NAME
URL personalizado custom: LINK1 ou custom: [LINK1, LINK2, LINK3, LINK4]

Em Tidelift, use a sintaxe platform-name/package-name com os seguintes nomes de plataforma:

Linguagem Nome da plataforma
JavaScript npm
Python pypi
Ruby rubygems
Java maven
PHP packagist
C# nuget

Veja um exemplo de arquivo FUNDING.yml:

github: [octocat, surftocat]
patreon: octocat
tidelift: npm/octo-package
custom: ["https://www.paypal.me/octocat", octocat.com]

Observação: se um URL personalizado em um array incluir :, você deverá colocar o URL entre aspas. Por exemplo, "https://www.paypal.me/octocat".

Você pode criar um botão padrão de patrocinador para sua organização. Para obter mais informações, consulte "Criar arquivo padrão de integridade da comunidade para a organização".

Os links de financiamento permitem que projetos de código aberto recebam apoio financeiro direto da comunidade. Não apoiamos o uso de links de financiamento para outros fins (como publicidade) ou grupos de apoio político, de caridade ou comunitários. Se você estiver em dúvida se há suporte para o seu uso pretendido, entre em contato com Suporte do GitHub or Suporte do GitHub Premium.

Exibir botão de patrocinador no repositório

  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Em Features (Recursos), desmarque Sponsorships (Patrocínios).

    Caixa de seleção para habilitar patrocínios

  4. Em "Sponsorships" (Patrocínios), clique em Set up sponsor button (Configurar botão de patrocinador).

    Botão para configurar o botão de patrocinador

  5. No editor de arquivos, siga as instruções descritas no arquivo FUNDING.yml para adicionar links aos locais de financiamento.

    Editar o arquivo FUNDING para adicionar links aos locais de financiamento

  6. At the bottom of the page, type a short, meaningful commit message that describes the change you made to the file. You can attribute the commit to more than one author in the commit message. For more information, see "Creating a commit with multiple co-authors."

    Commit message for your change

  7. Below the commit message fields, decide whether to add your commit to the current branch or to a new branch. If your current branch is master, you should choose to create a new branch for your commit and then create a pull request. For more information, see "Creating a new pull request."

    Commit branch options

  8. Click Propose new file.

    Propose new file button

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato