Сведения о файлах FUNDING
Вы можете настроить кнопку спонсора, изменив FUNDING.yml
файл в папке репозитория .github
на ветвь по умолчанию. Вы можете настроить кнопку для включения спонсируемых разработчиков в GitHub Sponsors, платформ стороннего финансирования или пользовательского URL-адреса финансирования. Дополнительные сведения о GitHub Sponsorsсм. в разделе О спонсорах GitHub.
Вы можете добавить одно имя пользователя, имя пакета или имя проекта для каждой платформы внешнего финансирования и не более четырех пользовательских URL-адресов. Вы можете добавить одну организацию и до четырех спонсируемых разработчиков в GitHub Sponsors. Добавьте каждую платформу в новую строку с помощью следующего синтаксиса.
Платформа | Синтаксис |
---|---|
LFX Mentorship (ранее — CommunityBridge) | community_bridge: PROJECT-NAME |
GitHub Sponsors | github: USERNAME или github: [USERNAME, USERNAME, USERNAME, USERNAME] |
IssueHunt | issuehunt: USERNAME |
Ko-fi | ko_fi: USERNAME |
Liberapay | liberapay: USERNAME |
Open Collective | open_collective: USERNAME |
Patreon | patreon: USERNAME |
Tidelift | tidelift: PLATFORM-NAME/PACKAGE-NAME |
Полярный | polar: USERNAME |
Купить мне кофе | buy_me_a_coffee: USERNAME |
thanks.dev | thanks_dev: u/gh/USERNAME |
Пользовательский URL-адрес | custom: LINK1 или custom: [LINK1, LINK2, LINK3, LINK4] |
Для Tidelift используйте platform-name/package-name
синтаксис со следующими именами платформ.
Язык | Имя платформы |
---|---|
JavaScript | npm |
Python | pypi |
Ruby | rubygems |
Java | maven |
PHP | packagist |
C# | nuget |
Ниже приведен пример файла FUNDING.yml
:
github: [octocat, surftocat]
patreon: octocat
tidelift: npm/octo-package
custom: ["https://www.paypal.me/octocat", octocat.com]
Note
Если настраиваемый URL-адрес в массиве включается :
, необходимо упаковать URL-адрес в кавычки. Например, "https://www.paypal.me/octocat"
.
Можно создать стандартную кнопку спонсора для организации или личной учетной записи. Дополнительные сведения см. в разделе Создание файла работоспособности сообщества по умолчанию..
Note
Ссылки на финансирование предоставляют возможность получать прямую финансовую поддержку для проектов с открытым исходным кодом от сообщества. Мы не поддерживаем использование ссылок на финансирование для других целей, таких как реклама или поддержка политических, социальных или благотворительных групп. Если у вас есть вопросы о том, поддерживается ли ваше предполагаемое использование, посетите Служба поддержки GitHub.
Отображение кнопки спонсора в репозитории
Любой пользователь с разрешениями администратора может включить кнопку спонсора в репозитории.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".
-
На странице "Общие" параметры в разделе "Функции" выберите спонсорство.
-
В поле "Спонсорские предложения" нажмите кнопку **** "Настроить спонсора" или переопределить ссылки на финансирование.
-
В редакторе файлов следуйте инструкциям в
FUNDING.yml
файле, чтобы добавить ссылки на расположения финансирования. -
Нажмите кнопку " Зафиксировать изменения...
-
В поле "Фиксация сообщения" введите короткое понятное сообщение фиксации, описывающее изменения, внесенные в файл. В таком сообщении фиксацию можно отнести к нескольким авторам. Дополнительные сведения см. в разделе Создание фиксации с несколькими авторами.
-
Под полями сообщения о фиксации укажите, куда следует добавить фиксацию: в текущую ветвь или в новую. Если текущей ветвью является ветвь по умолчанию, нужно создать новую ветвь для фиксации, а затем создать запрос на вытягивание. Дополнительные сведения см. в разделе Создание запроса на включение изменений.
-
Нажмите кнопку Зафиксировать изменения или Предложить изменения.
Дополнительные материалы
- Сведения о GitHub Sponsors для участников разработки открытого кода
- Вопросы и ответы о команде GitHub Sponsors в the GitHub Blog