Skip to content

Added documentation for synchronization of users in Flow and fix some typo in project sync #587

Added documentation for synchronization of users in Flow and fix some typo in project sync

Added documentation for synchronization of users in Flow and fix some typo in project sync #587

Workflow file for this run

name: πŸ“œ Test and deploy documentation
on:
pull_request:
branches: [main]
types: [review_requested, ready_for_review]
paths:
- 'website/**'
push:
branches: [main]
paths:
- 'website/**'
workflow_dispatch:
jobs:
test-build:
if: github.event_name != 'push'
runs-on: ubuntu-latest
defaults:
run:
working-directory: 'website'
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
cache: yarn
cache-dependency-path: './website/yarn.lock'
- name: Install dependencies
run: yarn install
- name: πŸ”¨ Test build website
run: yarn build
deploy-website:
if: github.event_name != 'pull_request'
runs-on: ubuntu-latest
defaults:
run:
working-directory: 'website'
steps:
- name: 🚚 Get latest code
uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
cache: yarn
cache-dependency-path: './website/yarn.lock'
- name: Install dependencies
run: yarn install
- name: πŸ”¨ Build
run: yarn run build
- name: πŸ“‚ Sync files
uses: SamKirkland/[email protected]
with:
server: ftp.openpype.io
username: ${{ secrets.ftp_user }}
password: ${{ secrets.ftp_password }}
protocol: ftps
local-dir: ./website/build/