diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 0b0bbf6..00196ae 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8"] #, "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 @@ -22,32 +22,33 @@ jobs: - name: set python version run: | rye pin cpython@${{ matrix.python-version }} + cat .python-version VERSION=$(cat .python-version) echo "python_version=${VERSION}" >> $GITHUB_OUTPUT - - name: Load cached venv - id: cached-venv-dependencies - uses: actions/cache@v4 - with: - path: .venv - key: venv-${{ runner.os }}-${{ steps.cached-venv-dependencies.outputs.python_version }}-${{ hashFiles('**/pyproject.toml') }} - - - name: Install dependencies - if: steps.cached-venv-dependencies.outputs.cache-hit != 'true' - run: | - rye sync --all-features - - - name: Load cached pre-commit - id: cached-pre-commit-dependencies - uses: actions/cache@v4 - with: - path: ~/.cache/pre-commit - key: venv-${{ runner.os }}-${{ steps.cached-venv-dependencies.outputs.python_version }}-${{ hashFiles('**/pyproject.toml') }} - - - name: Code checks - run: | - rye run pre-commit run --all-files --show-diff-on-failure - - - name: Test with pytest - run: | - rye run pytest \ No newline at end of file + # - name: Load cached venv + # id: cached-venv-dependencies + # uses: actions/cache@v4 + # with: + # path: .venv + # key: venv-${{ runner.os }}-${{ steps.cached-venv-dependencies.outputs.python_version }}-${{ hashFiles('**/pyproject.toml') }} + + # - name: Install dependencies + # if: steps.cached-venv-dependencies.outputs.cache-hit != 'true' + # run: | + # rye sync --all-features + + # - name: Load cached pre-commit + # id: cached-pre-commit-dependencies + # uses: actions/cache@v4 + # with: + # path: ~/.cache/pre-commit + # key: venv-${{ runner.os }}-${{ steps.cached-venv-dependencies.outputs.python_version }}-${{ hashFiles('**/pyproject.toml') }} + + # - name: Code checks + # run: | + # rye run pre-commit run --all-files --show-diff-on-failure + + # - name: Test with pytest + # run: | + # rye run pytest \ No newline at end of file