Specify shell for each run statement

This commit is contained in:
Micah Jerome Ellison 2021-12-11 14:43:58 -08:00
parent e6dc2c750c
commit bb00887832

View file

@ -5,6 +5,7 @@ runs:
using: "composite" using: "composite"
steps: steps:
- run: git config --global core.autocrlf false - run: git config --global core.autocrlf false
shell: bash
- name: Set up Python ${{ matrix.python-version }} - name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2 uses: actions/setup-python@v2
@ -13,6 +14,7 @@ runs:
- name: Capture full Python version in env - name: Capture full Python version in env
run: echo "PYTHON_FULL_VERSION=$(python --version)" >> $GITHUB_ENV run: echo "PYTHON_FULL_VERSION=$(python --version)" >> $GITHUB_ENV
shell: bash
- name: poetry cache # Change CACHE_STRING secret to bust the cache - name: poetry cache # Change CACHE_STRING secret to bust the cache
uses: actions/cache@v2 uses: actions/cache@v2
@ -32,12 +34,14 @@ runs:
echo '::endgroup::' echo '::endgroup::'
echo 'DEPS_INSTALLED=true' >> $GITHUB_ENV echo 'DEPS_INSTALLED=true' >> $GITHUB_ENV
shell: bash
- name: Code formatting (Black) - name: Code formatting (Black)
if: ${{ env.DEPS_INSTALLED == 'true' }} if: ${{ env.DEPS_INSTALLED == 'true' }}
run: | run: |
poetry run black --version poetry run black --version
poetry run black --check --diff . poetry run black --check --diff .
shell: bash
- name: Code Style (flake8) - name: Code Style (flake8)
if: > if: >
@ -45,8 +49,10 @@ runs:
run: | run: |
poetry run pflake8 --version poetry run pflake8 --version
poetry run pflake8 jrnl tests poetry run pflake8 jrnl tests
shell: bash
- name: Test with pytest - name: Test with pytest
if: > if: >
${{ env.DEPS_INSTALLED == 'true' }} ${{ env.DEPS_INSTALLED == 'true' }}
run: poetry run pytest --junitxml=reports/pytest/results.xml run: poetry run pytest --junitxml=reports/pytest/results.xml
shell: bash