diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index aa8768f..02c47ae 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,18 +11,17 @@ jobs: steps: - uses: actions/checkout@master - - name: install dependencies - run: npm install + - name: Build Gatsby Site + uses: jzweifel/gatsby-cli-github-action@master + with: + gatsby-arg: build - - name: build - run: node_modules/gatsby/dist/bin/gatsby.js build - - - name: copy file via ssh password + - name: Deply via ssh uses: appleboy/scp-action@master with: host: ${{ secrets.HOST }} username: ${{ secrets.WEBMASTER_USERNAME }} password: ${{ secrets.WEBMASTER_PASSWORD }} source: "public/*" - target: "/home/webmaster/html/" + target: "html" overwrite: true