Этот проект позволяет автоматически обновлять ваше резюме на HeadHunter (hh.ru) с использованием GitHub Actions. Это полезно для поддержания вашего резюме на верхних позициях в поисковых результатах работодателей.
-
Создайте форк основного репозитория
-
Настройте секреты в вашем форке:
HH_TOKEN
: ваш токен доступа для API hh.ru.HH_RESUME_ID
: идентификатор вашего резюме на hh.ru.
-
Запуск GitHub Actions:
- После настройки секретов GitHub Actions автоматически будет запускать скрипт для обновления вашего резюме каждые 4 часа.
- GitHub Actions Workflow: В репозитории уже настроен workflow
refresh.yml
, который запускается каждые 4 часа и выполняет скриптhh.py
для автоматического обновления вашего резюме. - Скрипт
hh.py
: Этот скрипт отправляет запрос на обновление резюме с использованием вашего токена доступа и идентификатора резюме.
- Токен доступа можно получить здесь hh-api
- Идентификатор резюме (
HH_RESUME_ID
) можно получить из URL страницы вашего резюме на hh.ru. Например, если ваш URL выглядит какhttps://hh.ru/resume/abcdef123456
, тоHH_RESUME_ID
будетabcdef123456
. - Если вам нужно изменить частоту обновления, вы можете отредактировать расписание в файле
.github/workflows/refresh.yml
, изменив параметрcron
. - Убедитесь, что ваш токен и идентификатор резюме корректны, иначе запросы к API могут завершаться ошибками.
Если у вас есть предложения или улучшения, вы можете создать pull request или открыть issue в этом репозитории.