diff --git a/.github/workflows/bandit.yaml b/.github/workflows/bandit.yaml index 5822c73..d3be5ba 100644 --- a/.github/workflows/bandit.yaml +++ b/.github/workflows/bandit.yaml @@ -20,6 +20,11 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + - name: Run Bandit Scan uses: lukehinds/bandit-action@new-action env: diff --git a/.github/workflows/build-distribution.yaml b/.github/workflows/build-distribution.yaml index adeaa04..c3dae5a 100644 --- a/.github/workflows/build-distribution.yaml +++ b/.github/workflows/build-distribution.yaml @@ -9,13 +9,19 @@ jobs: build-distribution: name: Build distribution runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.12"] steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up Python + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} - name: Install pypa/build run: | diff --git a/.github/workflows/check-development-dependencies.yaml b/.github/workflows/check-development-dependencies.yaml index 1690627..016e45b 100644 --- a/.github/workflows/check-development-dependencies.yaml +++ b/.github/workflows/check-development-dependencies.yaml @@ -9,13 +9,19 @@ jobs: check-development-dependencies: name: Check development dependencies runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.12"] steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up Python + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} - name: Install dependencies run: | diff --git a/.github/workflows/create-sphinx-documentation.yaml b/.github/workflows/create-sphinx-documentation.yaml index 0c89896..70e82ea 100644 --- a/.github/workflows/create-sphinx-documentation.yaml +++ b/.github/workflows/create-sphinx-documentation.yaml @@ -12,13 +12,19 @@ permissions: jobs: docs: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.12"] steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up Python + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} - name: Install dependencies run: | diff --git a/.github/workflows/dependency-scan.yaml b/.github/workflows/dependency-scan.yaml index 2bd57ca..3b57099 100644 --- a/.github/workflows/dependency-scan.yaml +++ b/.github/workflows/dependency-scan.yaml @@ -45,7 +45,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.11"] + python-version: ["3.12"] steps: - name: Checkout repository diff --git a/.github/workflows/isort.yaml b/.github/workflows/isort.yaml index 30b060c..3052672 100644 --- a/.github/workflows/isort.yaml +++ b/.github/workflows/isort.yaml @@ -8,11 +8,20 @@ permissions: jobs: isort: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.12"] steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + - name: Install dependencies run: | python -m venv ./venv diff --git a/.github/workflows/publish-to-pypi.yaml b/.github/workflows/publish-to-pypi.yaml index 11a82e6..17b9ad6 100644 --- a/.github/workflows/publish-to-pypi.yaml +++ b/.github/workflows/publish-to-pypi.yaml @@ -12,13 +12,19 @@ jobs: build-distribution: name: Build distribution runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.12"] steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up Python + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} - name: Install pypa/build run: |