Single "set pip cache dir" task with conditional inside.

This commit is contained in:
Jonathan Moody 2023-02-01 12:36:36 -05:00 committed by Lex Berezhny
parent 84e5e43117
commit d2f5073ef4

View file

@ -35,14 +35,11 @@ jobs:
- uses: actions/setup-python@v4 - uses: actions/setup-python@v4
with: with:
python-version: '3.7' python-version: '3.7'
- name: set pip cache dir (linux/mac) - name: set pip cache dir
if: (!startsWith(runner.os, 'windows')) - if: (!startsWith(runner.os, 'windows'))
id: pip-cache-nix run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $GITHUB_ENV
run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $GITHUB_ENV - if: startsWith(runner.os, 'windows')
- name: set pip cache dir (windows) run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $env:GITHUB_ENV
if: startsWith(runner.os, 'windows')
id: pip-cache-win
run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $env:GITHUB_ENV
- name: debug pip cache - name: debug pip cache
run: echo "PIP_CACHE_DIR=${{ env.PIP_CACHE_DIR }}" run: echo "PIP_CACHE_DIR=${{ env.PIP_CACHE_DIR }}"
- name: extract pip cache - name: extract pip cache
@ -158,14 +155,11 @@ jobs:
uses: ASzc/change-string-case-action@v5 uses: ASzc/change-string-case-action@v5
with: with:
string: ${{ runner.os }} string: ${{ runner.os }}
- name: set pip cache dir (linux/mac) - name: set pip cache dir
if: (!startsWith(runner.os, 'windows')) - if: (!startsWith(runner.os, 'windows'))
id: pip-cache-nix run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $GITHUB_ENV
run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $GITHUB_ENV - if: startsWith(runner.os, 'windows')
- name: set pip cache dir (windows) run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $env:GITHUB_ENV
if: startsWith(runner.os, 'windows')
id: pip-cache-win
run: echo "PIP_CACHE_DIR=$(pip cache dir)" >> $env:GITHUB_ENV
- name: debug pip cache - name: debug pip cache
run: echo "PIP_CACHE_DIR=${{ env.PIP_CACHE_DIR }}" run: echo "PIP_CACHE_DIR=${{ env.PIP_CACHE_DIR }}"
- name: extract pip cache - name: extract pip cache