diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..b9e5b68 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,27 @@ +name: copy build to master +on: + push: + branches: + - master + +jobs: + build: + name: copy build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + + - name: install dependencies + run: npm install + + - name: build + run: node_modules/gatsby/dist/bin/gatsby.js build + + - name: copy file via ssh password + uses: appleboy/scp-action@master + with: + host: ${{ secrets.HOST }} + username: ${{ secrets.USERNAME }} + password: ${{ secrets.PASSWORD }} + source: "public/*" + target: "/home/elinorre/" \ No newline at end of file diff --git a/README.md b/README.md index c50cbbd..6b8dec8 100644 --- a/README.md +++ b/README.md @@ -62,4 +62,5 @@ gatsby develop ### **С помощью Netlify CMS** 1. К пути сайта добавляем `/admin`, оказываемся в панели администратора. -2. Вносим нужные изменения и сохраняем. \ No newline at end of file +2. Вносим нужные изменения. +3. Сохраняем. \ No newline at end of file