#github #github-actions
Вопрос:
Я хочу написать рабочий процесс Github, который выполняется в развилке Bioconda-Recipes
. Рабочий процесс должен:
- Проверьте, есть ли новый выпуск для определенного пакета (скажем
Nextclade
) - Если это так, в
Nextclade
рецепте обновитеversion
sha
контрольную сумму и в рецепте - Откройте новый PR, который изменит только
Nextclade
рецепт, я не хочу.github
, чтобы изменения каталога моей вилки были включены в PR
Я концептуально застрял на части 3. Как открыть PR, который исключает/игнорирует определенные изменения в развилке по отношению к восходящему потоку?
Нужно ли мне вытаскивать/проверять/сбрасывать вышестоящую версию .github
папки? Каков самый простой способ решить эту проблему?
Комментарии:
1.PR исходит из ветви, поэтому любые изменения в этой ветви будут включены. Вы могли бы создать новую ветвь для PR, а затем
.github/
, например, перенести на нее изменения cherry pick.2. Спасибо @jonrsharpe, так что это выполнимо с помощью некоторых мерзавцев. Знаете ли вы, существуют ли какие-либо предварительно настроенные действия для чего-то подобного? Или моя потребность в этом редка?