Github Action - Проверьте наличие новой версии пакета PyPI - PullRequest
0 голосов
/ 13 апреля 2020

Я хочу выполнить действие Github, чтобы автоматически запустить сборку DockerHub при обновлении пакета PyPI, который зависит от моей программы.

Для части Dockerhub реальной проблемы нет, просто вызовите webhook. Для PyPI часть сложнее для меня. Я не знаю, как получить версию пакета из Github action. Я думаю использовать тег в своем репо для хранения последней известной версии пакета PyPI для сравнения.

Если вы можете помочь мне с тем, как:

  • Из действия Github, я могу получить версию пакета PyPI
  • Сравните с тегом репозитория Github или любой другой лучшей идеей
  • Подтвердите, что для вызова веб-крюка DockerHub мне нужно использовать https://github.com/marketplace/actions/workflow-webhook-action

Спасибо вам

1 Ответ

0 голосов
/ 16 апреля 2020

Я ничего не могу найти, поэтому я решил сделать свое собственное действие Github, чтобы сделать это. Вы можете проверить и использовать его здесь: https://github.com/Verbalinsurection/track-pypi-version

...