Size: a a a

2021 January 31

G

GNU/Vsevolod in pro.vim
Вот если бы обойти этап ручного коммита
источник

EG

Emmanuel Goldstein in pro.vim
Можно как-нибудь накостылить через github actions, наверное
источник

G

GNU/Vsevolod in pro.vim
И брать их с реп
источник

EG

Emmanuel Goldstein in pro.vim
Или в dockerfile скачивать актуальные
источник

EG

Emmanuel Goldstein in pro.vim
Вместо того, чтобы брать из репы
источник

EG

Emmanuel Goldstein in pro.vim
Тогда будет достаточно пингануть мастер пустым коммитом, чтобы он забрал новые теги
источник

G

GNU/Vsevolod in pro.vim
А в github можно на чужой репо вебхук повесить?
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
А в github можно на чужой репо вебхук повесить?
Нет
источник

EG

Emmanuel Goldstein in pro.vim
И я не хочу привязывать обновления бота к коммитам в репозиторий вима, их там слишком много
источник

G

GNU/Vsevolod in pro.vim
А как вообще сделать теги?) Откуда ты их достаешь?
источник

EG

Emmanuel Goldstein in pro.vim
https://github.com/pro-vim/tg-vimhelpbot/blob/master/Dockerfile#L9-L10
Достаточно вот это вот заменить на скачивание тегов актуальной версии
Только нужно ещё определить что такое «актуальная версия»
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
А как вообще сделать теги?) Откуда ты их достаешь?
Эти — из докер-контейнеров с настоящим, физическим вимом/неовимом
источник

EG

Emmanuel Goldstein in pro.vim
Emmanuel Goldstein
https://github.com/pro-vim/tg-vimhelpbot/blob/master/Dockerfile#L9-L10
Достаточно вот это вот заменить на скачивание тегов актуальной версии
Только нужно ещё определить что такое «актуальная версия»
Для неовима «актуальная версия» это, кажется, там, где тег nightly
источник

G

GNU/Vsevolod in pro.vim
Какие?
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Какие?
/usr/share/nvim/runtime/doc/tags
источник

EG

Emmanuel Goldstein in pro.vim
Проблема в том, что теги генерируются динамически, и их нельзя просто скачать из репозитория
источник

EG

Emmanuel Goldstein in pro.vim
Хуже того, чтобы их получить, нужно честно компилировать неовим
источник

EG

Emmanuel Goldstein in pro.vim
А вот теги вима просто скачиваются из репозитория
Но зато vimhelp.org — не проект вима, а сторонний сайт, и чорт его знает, какую версию тегов он использует
источник

EG

Emmanuel Goldstein in pro.vim
Кажется, просто с master
источник

G

GNU/Vsevolod in pro.vim
Emmanuel Goldstein
Хуже того, чтобы их получить, нужно честно компилировать неовим
Не компилировать, а запустить maketags.awk
источник