From b27e09c0eb65390e79988ef649bd494b887410a3 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Tue, 6 Oct 2020 23:03:24 +0530 Subject: [PATCH] Adds CI env to skip loading env file --- .github/workflows/publish-records.yml | 1 + utils/constants.js | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-records.yml b/.github/workflows/publish-records.yml index 94ef49cc5..46e10ac51 100644 --- a/.github/workflows/publish-records.yml +++ b/.github/workflows/publish-records.yml @@ -8,6 +8,7 @@ jobs: publish: runs-on: ubuntu-latest env: + CI: '1' NC_USER: ${{ secrets.NC_USER }} NC_API_KEY: ${{ secrets.NC_API_KEY }} NC_DOMAIN: ${{ secrets.NC_DOMAIN }} diff --git a/utils/constants.js b/utils/constants.js index 0dc7aa634..0197a6a45 100644 --- a/utils/constants.js +++ b/utils/constants.js @@ -1,6 +1,9 @@ const path = require('path'); -const { ENV = 'sandbox' } = process.env; -require('dotenv').config({ path: path.resolve(`.env.${ENV}`) }); + +if (!process.env.CI) { + const { ENV = 'sandbox' } = process.env; + require('dotenv').config({ path: path.resolve(`.env.${ENV}`) }); +} const { NC_USER, NC_API_KEY, NC_DOMAIN, IP_ADDRESS } = process.env;