diff --git a/.github/workflows/ut-analysis.yml b/.github/workflows/ut-analysis.yml index 248da403..989adfb2 100644 --- a/.github/workflows/ut-analysis.yml +++ b/.github/workflows/ut-analysis.yml @@ -17,9 +17,8 @@ jobs: matrix: python-version: [3.5, 3.6, 3.7, 3.8] - defaults: - run: - working-directory: /analysis-master/ + env: + working-directory: ./analysis-master/ steps: - uses: actions/checkout@v2 @@ -32,12 +31,15 @@ jobs: python -m pip install --upgrade pip pip install flake8 pytest if [ -f requirements.txt ]; then pip install -r requirements.txt; fi + working-directory: ${{ env.working-directory }} - name: Lint with flake8 run: | # stop the build if there are Python syntax errors or undefined names flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics + working-directory: ${{ env.working-directory }} - name: Test with pytest run: | - pytest unit-test.py \ No newline at end of file + pytest unit-test.py + working-directory: ${{ env.working-directory }} \ No newline at end of file