#github-actions
Вопрос:
В Maven мне нужно указать абсолютный путь к каталогу в моем проекте. Как я могу получить абсолютный путь к каталогу, в котором выполняется действие GitHub?
Комментарии:
1. Вы пробовали использовать $GITHUB_WORKSPACE env var?
2. Да, но в этом случае по какой-то причине передается пустая строка-DSteam.path=${{ env.GITHUB_WORKSPACE }}/lib
3. Использовали ли вы
checkout/actions
его в своем рабочем процессе перед доступом к$GITHUB_WORKSPACE
нему ? Вы пытались сохранить путь как локальную переменную, прежде чем использовать его в своем рабочем процессе? (Если да, не могли бы вы отредактировать свой вопрос в своем рабочем процессе, чтобы посмотреть, как вы это сделали?)4. По какой-то причине использование ${GITHUB_WORKSPACE} помогло. Спасибо!
Ответ №1:
Как указывает @soltex, ${GITHUB_WORKSPACE} указывает на каталог оформления заказа.