From 6ada71229ccd3c4ea97c8e2b0221729fc5b24905 Mon Sep 17 00:00:00 2001 From: Scott Henderson Date: Wed, 14 Aug 2024 15:26:12 +0000 Subject: [PATCH] use env vars --- .github/workflows/deploy.yaml | 10 +++++++--- .github/workflows/netlifypreview.yaml | 10 +++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 360887f..47c2521 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -31,13 +31,17 @@ jobs: - name: Configure NASA Earthdata Login continue-on-error: true env: - EARTHDATA_USER: ${{ secrets.EARTHDATA_USER}} - EARTHDATA_PASS: ${{ secrets.EARTHDATA_PASS }} + EARTHDATA_USERNAME: ${{ secrets.EARTHDATA_USERNAME }} + EARTHDATA_PASSWORD: ${{ secrets.EARTHDATA_PASSWORD }} run: | - echo "machine urs.earthdata.nasa.gov login $EARTHDATA_USER password $EARTHDATA_PASS" > ~/.netrc + echo "machine urs.earthdata.nasa.gov login $EARTHDATA_USERNAME password $EARTHDATA_PASSWORD" > ~/.netrc chmod 0600 ~/.netrc - uses: ./.github/actions/buildresources + # Expose login as ENV vars for alternative earthaccess login + env: + EARTHDATA_USERNAME: ${{ secrets.EARTHDATA_USERNAME}} + EARTHDATA_PASSWORD: ${{ secrets.EARTHDATA_PASSWORD }} with: jb-cache: false publish-to-gh: true diff --git a/.github/workflows/netlifypreview.yaml b/.github/workflows/netlifypreview.yaml index de9372e..ffe0175 100644 --- a/.github/workflows/netlifypreview.yaml +++ b/.github/workflows/netlifypreview.yaml @@ -20,13 +20,17 @@ jobs: - name: Configure NASA Earthdata Login continue-on-error: true env: - EARTHDATA_USER: ${{ secrets.EARTHDATA_USER}} - EARTHDATA_PASS: ${{ secrets.EARTHDATA_PASS }} + EARTHDATA_USERNAME: ${{ secrets.EARTHDATA_USERNAME}} + EARTHDATA_PASSWORD: ${{ secrets.EARTHDATA_PASSWORD }} run: | - echo "machine urs.earthdata.nasa.gov login $EARTHDATA_USER password $EARTHDATA_PASS" > ~/.netrc + echo "machine urs.earthdata.nasa.gov login $EARTHDATA_USERNAME password $EARTHDATA_PASSWORD" > ~/.netrc chmod 0600 ~/.netrc - uses: ./.github/actions/buildresources + # Expose login as ENV vars for alternative earthaccess login + env: + EARTHDATA_USERNAME: ${{ secrets.EARTHDATA_USERNAME}} + EARTHDATA_PASSWORD: ${{ secrets.EARTHDATA_PASSWORD }} with: jb-cache: false publish-to-gh: false