@arkadiy_ksvu
учусь на физтехе

Как добавить файл в библиотеку Python3 в джобе (job) GitHub Actions?

Я хочу добавить тесты в GitHub Actions для своего проекта. Сначала я попробовал запустить их локально, но они не запускались из-за нехватки одног файла в библиотеке aiogram, мне пришлось его добавить в env/lib/python3.10/site-packages/aiogram/utils. Могу ли я как-то добавить также файл в workflow в GitHub Actions?
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
Правильный способ добавления библиотек и локально, и в workflow - с помощью pip install или другого пакетного менеджера.
Пример:

steps:
    - uses: actions/checkout@v3
    - name: Set up Python 3.8
      uses: actions/setup-python@v4
      with:
        python-version: 3.8
    - name: Install dependencies
      run: |
        python -m pip install --upgrade pip
        pip install flake8 pytest
        if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 17:10
20000 руб./за проект
28 апр. 2024, в 15:00
100000 руб./за проект
28 апр. 2024, в 14:43
5000 руб./за проект