В моем проекте github я использовал конфигурацию ниже:
- name: FTP-Deploy-Action
uses: SamKirkland/FTP-Deploy-Action@3.0.0
with:
ftp-server: sftp://${{ secrets.HOST }}${{ secrets.PATH_PROJECT }}
ftp-username: ${{ secrets.FTP_USER }}
ftp-password: ${{ secrets.FTP_PASSWORD }}
git-ftp-args: --insecure
Но на шаге FTP-Deploy-Action
я получаю эту ошибку:
fatal: Dirty repository : Незафиксированные изменения. Выход ...
NB:
- Да, я уверен, что мое изменение зафиксировано и отправлено
- Потому что из этого запускается действие github,
git status
не имеет смысла (действия github клонируют репо в new env перед git ftp push
, что приводит к ошибке)
Github FTP-Deploy-Action ссылка для ссылки
Для информации, я уже прочитал эту ссылку: