diff --git a/.github/workflows/full-site-build.yml b/.github/workflows/full-site-build.yml index 2da6bc64..e4693378 100644 --- a/.github/workflows/full-site-build.yml +++ b/.github/workflows/full-site-build.yml @@ -34,6 +34,16 @@ jobs: cd Docs-Template-Repo-Preview && git pull && cd .. && cp -rfp ./Docs-Template-Repo-Preview/* ./DWTDoc/ cd DWTDoc && bundle exec jekyll build python3 /home/ubuntu/ftp.py /home/ubuntu/DWTDoc/_site/ ./www.dynamsoft.com/web-twain/docs/ prod + + - name: Sync files + uses: SamKirkland/FTP-Deploy-Action@4.3.0 + with: + server: ${{ secrets.FTP_DYNAMSOFT_LOCAL_SERVER }} + username: ${{ secrets.FTP_DYNAMSOFT_LOCAL_USER }} + password: ${{ secrets.FTP_DYNAMSOFT_LOCAL_PASSWORD }} + port: 21 + local-dir: /home/ubuntu/DWTDoc/_site/ + server-dir: /www.dynamsoft.com/web-twain/docs/core/ Build-Preview: if: ${{ github.ref == 'refs/heads/preview' }} diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 557ea8d6..a130abac 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -38,6 +38,16 @@ jobs: cd DWTDoc && bundle exec jekyll build --incremental python3 /home/ubuntu/ftp.py /home/ubuntu/DWTDoc/_site/ ./www.dynamsoft.com/web-twain/docs/ prod + - name: Sync files + uses: SamKirkland/FTP-Deploy-Action@4.3.0 + with: + server: ${{ secrets.FTP_DYNAMSOFT_LOCAL_SERVER }} + username: ${{ secrets.FTP_DYNAMSOFT_LOCAL_USER }} + password: ${{ secrets.FTP_DYNAMSOFT_LOCAL_PASSWORD }} + port: 21 + local-dir: /home/ubuntu/DWTDoc/_site/ + server-dir: /www.dynamsoft.com/web-twain/docs/core/ + Build-Preview: if: ${{ github.ref == 'refs/heads/preview' }} # The type of runner that the job will run on