From 58225de30aacf6b37619796c3765964021766b8e Mon Sep 17 00:00:00 2001 From: Jakub Schenk <64421629+Sch3nky@users.noreply.github.com> Date: Thu, 16 Feb 2023 18:45:47 +0100 Subject: [PATCH] Create node.js.yml --- .github/workflows/node.js.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/node.js.yml diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml new file mode 100644 index 0000000..742f1d4 --- /dev/null +++ b/.github/workflows/node.js.yml @@ -0,0 +1,27 @@ +on: + push: + branches: [ "deploy/prod" ] + pull_request: + branches: [ "deploy/prod" ] + +name: 🚀 Deploy website on push +jobs: + web-deploy: + name: 🎉 Deploy + runs-on: ubuntu-latest + steps: + - name: 🚚 Get latest code + uses: actions/checkout@v2 + + - name: 🔨 Build Project + run: | + npm ci + npm run build + + - name: 📂 Sync files + uses: SamKirkland/FTP-Deploy-Action@4.3.2 + with: + server: 305244.w44.wedos.net + username: w305244_BOT007 + password: ${{ secrets.FTP_PASSWORD }} + local-dir: ./dist/