Перенос формулы в tap
Иногда может потребоваться перенести формулу из одного tap в другой. Для этого:
- Создайте pull request в новом tap, добавив файл формулы без изменений из исходного tap. Исправьте ошибки тестов, которые могут возникнуть из-за более строгих требований к новым формулам по сравнению с существующими (например,
brew audit --strictдолжен проходить для этой формулы). - Создайте pull request в исходном tap, удалив файл формулы и добавив её в
tap_migrations.jsonс сообщением коммита, напримерgv: migrate to homebrew/core. - Добавьте ссылку на каждый pull request в другой pull request, чтобы сопровождающие могли объединить их одновременно.
Поздравляем, вы перенесли формулу в другой tap!
Для сопровождающих Homebrew: формулы следует переносить только в организацию Homebrew и между её репозиториями (например, из homebrew/core в homebrew/cask или из стороннего tap в homebrew/core), но никогда за её пределы.
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/Migrating-A-Formula-To-A-Tap