From 7f3d8e9ad0b3934fbefc8d948bb254bdbaa65902 Mon Sep 17 00:00:00 2001 From: Kevin Pruett Date: Thu, 18 Jun 2020 15:22:30 -0400 Subject: [PATCH] Utilize Next.js env variable conventions --- .circleci/config/workflows/website.yml | 2 +- website/.env | 6 +++--- website/.gitignore | 5 +++-- website/scripts/index_search_content.js | 4 ++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.circleci/config/workflows/website.yml b/.circleci/config/workflows/website.yml index 60d253757..49b602beb 100644 --- a/.circleci/config/workflows/website.yml +++ b/.circleci/config/workflows/website.yml @@ -11,4 +11,4 @@ jobs: filters: branches: only: - - master + - stable-website diff --git a/website/.env b/website/.env index e3f28bb18..338cc79cc 100644 --- a/website/.env +++ b/website/.env @@ -1,3 +1,3 @@ -ALGOLIA_APP_ID=YY0FFNI7MF -ALGOLIA_INDEX=poc_NOMAD -ALGOLIA_SEARCH_ONLY_API_KEY=5037da4824714676226913c65e961ca0 +NEXT_PUBLIC_ALGOLIA_APP_ID=YY0FFNI7MF +NEXT_PUBLIC_ALGOLIA_INDEX=poc_NOMAD +NEXT_PUBLIC_ALGOLIA_SEARCH_ONLY_API_KEY=5037da4824714676226913c65e961ca0 diff --git a/website/.gitignore b/website/.gitignore index f7a470ad8..f93e0e403 100644 --- a/website/.gitignore +++ b/website/.gitignore @@ -4,5 +4,6 @@ node_modules out .mdx-data -# Expose non-sensitive environment variables here -!.env +# As per Next.js conventions (https://nextjs.org/docs/basic-features/environment-variables#default-environment-variables) +.env*.local +!.env* diff --git a/website/scripts/index_search_content.js b/website/scripts/index_search_content.js index d4d795291..6c5cf0075 100644 --- a/website/scripts/index_search_content.js +++ b/website/scripts/index_search_content.js @@ -50,8 +50,8 @@ async function main() { async function indexSearchContent(objects) { const { - ALGOLIA_APP_ID: appId, - ALGOLIA_INDEX: index, + NEXT_PUBLIC_ALGOLIA_APP_ID: appId, + NEXT_PUBLIC_ALGOLIA_INDEX: index, ALGOLIA_API_KEY: apiKey, } = process.env