diff --git a/.github/workflows/pytest.yaml b/.github/workflows/pytest.yaml index b00035e7..4c018c2c 100644 --- a/.github/workflows/pytest.yaml +++ b/.github/workflows/pytest.yaml @@ -1,25 +1,23 @@ name: pytest - on: push: branches: - - [main,dev] - + - - main + - dev jobs: pytest: - runs-on: ubuntu-latest name: pytest - strategy: - matrix: - os: - - ubuntu-latest - - macos-latest - - windows-latest - python-version: - - "3.10" - - "3.11" - - "3.12" - + strategy: null + matrix: + os: + - ubuntu-latest + - macos-latest + - windows-latest + python-version: + - "3.10" + - "3.11" + - "3.12" + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 with: @@ -27,11 +25,12 @@ jobs: - name: Make conda environment uses: mamba-org/setup-micromamba@v1 with: - micromamba-version: '1.5.1-0' - environment-file: requirements_dev.yml + micromamba-version: 1.5.1-0 + environment-file: requirements_dev.yml environment-name: earthdaily + create-args: python=${{ matrix.python-version }} cache-environment: true - post-cleanup: 'all' + post-cleanup: all init-shell: bash - name: Installing the library shell: bash -l {0} @@ -40,8 +39,8 @@ jobs: - name: Run tests and coverage shell: micromamba-shell {0} env: - EDS_CLIENT_ID: ${{ secrets.EDS_CLIENT_ID }} - EDS_AUTH_URL: ${{ secrets.EDS_AUTH_URL }} - EDS_SECRET: ${{ secrets.EDS_SECRET }} - EDS_API_URL: ${{ secrets.EDS_API_URL }} - run: pytest -v tests --cov=earthdaily \ No newline at end of file + EDS_CLIENT_ID: ${{ secrets.EDS_CLIENT_ID }} + EDS_AUTH_URL: ${{ secrets.EDS_AUTH_URL }} + EDS_SECRET: ${{ secrets.EDS_SECRET }} + EDS_API_URL: ${{ secrets.EDS_API_URL }} + run: pytest -v tests --cov=earthdaily