From 51bb8ccbb06e641706bee5e1fce95f0f6ce85eba Mon Sep 17 00:00:00 2001 From: James McDuffie Date: Thu, 15 Feb 2024 10:05:26 -0800 Subject: [PATCH] Switch to a different dotenv action --- .github/actions/dotenv_action.js | 27 --------------------------- .github/workflows/docker-publish.yml | 2 +- 2 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 .github/actions/dotenv_action.js diff --git a/.github/actions/dotenv_action.js b/.github/actions/dotenv_action.js deleted file mode 100644 index d8bd192..0000000 --- a/.github/actions/dotenv_action.js +++ /dev/null @@ -1,27 +0,0 @@ -const fs = require("fs"); - -let dotenv_action = function (dotenvFile, keysCase) { - if (!fs.existsSync(dotenvFile)) { - throw new Error("file does not exist"); - } - - const dotenv = require("dotenv").config({ path: dotenvFile }); - const dotenv_expand = require("dotenv-expand").expand(dotenv); - console.log("loading .env file from " + dotenvFile); - - const returnedMap = {}; - for (const key in dotenv_expand.parsed) { - const value = dotenv_expand.parsed[key]; - - if (keysCase == "bypass") { - returnedMap[key] = value; - } else if (keysCase == "upper") { - returnedMap[key.toLocaleUpperCase()] = value; - } else { - returnedMap[key.toLocaleLowerCase()] = value; - } - } - return returnedMap; -}; - -module.exports = dotenv_action; diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index edf3132..edbe253 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -66,7 +66,7 @@ jobs: - name: DotEnv file id: dotenv - uses: ./.github/actions/dotenv-action + uses: xom9ikk/dotenv@v2 - name: Checkout repository uses: actions/checkout@v4