From a901d21b1eef821743d0589ee70e38a0ee99475c Mon Sep 17 00:00:00 2001 From: Brad Brown Date: Wed, 1 Jun 2022 09:04:44 -0500 Subject: [PATCH] better file write --- .github/workflows/last-pull.yml | 6 +++++- .github/workflows/update.yml | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/last-pull.yml b/.github/workflows/last-pull.yml index 7f3b28e..6c48926 100644 --- a/.github/workflows/last-pull.yml +++ b/.github/workflows/last-pull.yml @@ -35,7 +35,11 @@ jobs: run: poetry install - name: Write creds file - run: echo "${{ secrets.TWITTER_TOKEN_FILE }}" > token.json + run: python -c "import os; import pathlib; pathlib.Path('token.json').write_text(os.environ['TOKEN_FILE'])" - name: Run Update run: poetry run update --days-ago 1 + + - name: Clean Up Token File + if: ${{ always() }} + run: rm token.json diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 958411d..673d774 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -10,6 +10,7 @@ env: TWITTER_USER_TOKEN: ${{ secrets.TWITTER_USER_TOKEN }} TWITTER_USER_TOKEN_SECRET: ${{ secrets.TWITTER_USER_TOKEN_SECRET }} SHEET_API_KEY: ${{ secrets.SHEET_API_KEY }} + TOKEN_FILE: ${{ secrets.TOKEN_FILE }} jobs: pull-updates: runs-on: ubuntu-latest @@ -35,7 +36,11 @@ jobs: run: poetry install - name: Write creds file - run: echo "${{ secrets.TWITTER_TOKEN_FILE }}" > token.json + run: python -c "import os; import pathlib; pathlib.Path('token.json').write_text(os.environ['TOKEN_FILE'])" - name: Run Update run: poetry run update + + - name: Clean Up Token File + if: ${{ always() }} + run: rm token.json