From b71b23726bd341c64320627152b71f5533daff72 Mon Sep 17 00:00:00 2001 From: nzambello Date: Mon, 21 Feb 2022 16:14:35 +0100 Subject: [PATCH] ci: fix wf user --- .github/workflows/main.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index aae681d..67a144e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,17 +16,26 @@ 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: 🚀 Deploy - run: pm2 startOrRestart ecosystem.config.js + run: | + su plone + pm2 startOrRestart ecosystem.config.js