From 8bdff50ca9ab5191dc60c35b14052033ef7a4b61 Mon Sep 17 00:00:00 2001 From: nzambello Date: Mon, 21 Feb 2022 16:25:29 +0100 Subject: [PATCH] ci: fix wf user --- .github/workflows/main.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 67a144e..0f68505 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,26 +16,23 @@ jobs: - name: ⬇️ Checkout repo uses: actions/checkout@v2 - - name: 🧑‍🔧 Setup - run: | - chown -R plone:plone * - su plone - - name: 🔐 Apply secrets env run: | - su plone echo 'PORT=5001' > .env echo 'DATABASE_URL="file:./prod.db"' >> .env echo 'SESSION_SECRET="${{secrets.SESSION_SECRET}}"' >> .env - name: ⚒ Install and build run: | - su plone yarn install PORT=5001 yarn build yarn prisma db push + - name: 🧑‍🔧 Setup + run: + - name: 🚀 Deploy run: | + chown -R plone:plone * su plone - pm2 startOrRestart ecosystem.config.js + sudo -u plone pm2 startOrRestart ecosystem.config.js