From 459eb5525e8dfbb6cfc740bbf0e2476f6325a30a Mon Sep 17 00:00:00 2001 From: Matti Nannt Date: Tue, 10 Oct 2023 13:18:40 +0200 Subject: [PATCH] chore: add ENCRYPTION_KEY to github actions (#1069) --- .github/workflows/build.yml | 5 +++++ .github/workflows/lint.yml | 9 +++++---- .github/workflows/release-docker.yml | 5 +++++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e78d7b6c30..4754bfeb63 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,5 +25,10 @@ jobs: - name: create .env run: cp .env.example .env + - name: Generate Random NEXTAUTH_SECRET + run: | + SECRET=$(openssl rand -base64 24) + echo "ENCRYPTION_KEY=$SECRET" >> $GITHUB_ENV + - name: Build Formbricks-web run: pnpm build --filter=web... diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 7ce5e29b4f..5297463caf 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,10 +7,6 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 15 - env: - TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} - TURBO_TEAM: ${{ secrets.TURBO_TEAM }} - steps: - name: Checkout repo uses: actions/checkout@v3 @@ -29,5 +25,10 @@ jobs: - name: create .env run: cp .env.example .env + - name: Generate Random NEXTAUTH_SECRET + run: | + SECRET=$(openssl rand -base64 24) + echo "ENCRYPTION_KEY=$SECRET" >> $GITHUB_ENV + - name: Lint run: pnpm lint diff --git a/.github/workflows/release-docker.yml b/.github/workflows/release-docker.yml index 073e435bec..32f6d20650 100644 --- a/.github/workflows/release-docker.yml +++ b/.github/workflows/release-docker.yml @@ -19,6 +19,11 @@ jobs: SECRET=$(openssl rand -hex 16) echo "NEXTAUTH_SECRET=$SECRET" >> $GITHUB_ENV + - name: Generate Random NEXTAUTH_SECRET + run: | + SECRET=$(openssl rand -base64 24) + echo "ENCRYPTION_KEY=$SECRET" >> $GITHUB_ENV + - name: Checkout Repo uses: actions/checkout@v2