Bump ruff from 0.9.1 to 0.9.2 #894
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Run tests | |
on: | |
push: | |
branches: [ main ] | |
pull_request: | |
branches: [ main ] | |
jobs: | |
tests_8_16: | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy-3.10"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
ES_JAVA_OPTS: "-Xms256m -Xmx512m" | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "8.16.1" | |
tests_8_15: | |
needs: [tests_8_16] | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.11", "3.12", "3.13", "pypy-3.10"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
ES_JAVA_OPTS: "-Xms256m -Xmx512m" | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "8.15" | |
tests_8_14: | |
needs: [tests_8_15] | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.11", "3.12", "3.13"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
ES_JAVA_OPTS: "-Xms256m -Xmx512m" | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "8.14" | |
tests_8_13: | |
needs: [tests_8_14] | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.13"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
ES_JAVA_OPTS: "-Xms256m -Xmx512m" | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "8.13" | |
tests_8_12: | |
needs: [tests_8_14] | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.13"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
ES_JAVA_OPTS: "-Xms256m -Xmx512m" | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "8.12" | |
tests_8_11: | |
needs: [tests_8_14] | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.13"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
ES_JAVA_OPTS: "-Xms256m -Xmx512m" | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "8.11" | |
tests_7_17: | |
runs-on: ubuntu-22.04 | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.13"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/pytest | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "7.17" | |
tests_7_17_lib_7: | |
needs: [tests_7_17] | |
runs-on: ubuntu-22.04 | |
strategy: | |
fail-fast: true | |
matrix: | |
python-version: ["3.13"] | |
env: | |
OS: ubuntu-latest | |
PYTHON: ${{ matrix.python-version }} | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/elastic_7 | |
with: | |
python-version: ${{ matrix.python-version }} | |
elasticsearch: "7.17" |