diff --git a/.github/workflows/devRun.yml b/.github/workflows/devRun.yml index 030c3498..a8f5cceb 100644 --- a/.github/workflows/devRun.yml +++ b/.github/workflows/devRun.yml @@ -18,13 +18,13 @@ jobs: timeout-minutes: 15 runs-on: ubuntu-latest container: - image: mcr.microsoft.com/playwright:v1.55.0 + image: mcr.microsoft.com/playwright:v1.56.1 steps: - uses: actions/checkout@v5 - name: Set up Python uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' - name: Set up uv uses: astral-sh/setup-uv@v7 with: @@ -40,7 +40,7 @@ jobs: if: success() - name: Store Playwright Traces and Videos From Failed Tests if: failure() - uses: actions/upload-artifact@v4.6.2 + uses: actions/upload-artifact@v5.0.0 id: artifact-upload-step with: name: test-results diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 1bdbd571..7377b54f 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -36,7 +36,7 @@ jobs: needs: setup-matrix runs-on: ubuntu-latest container: - image: mcr.microsoft.com/playwright:v1.55.0 + image: mcr.microsoft.com/playwright:v1.56.1 strategy: fail-fast: false matrix: ${{ fromJson(needs.setup-matrix.outputs.matrix) }} @@ -45,7 +45,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v6 with: - python-version: '3.13' + python-version: '3.14' - name: Set up uv uses: astral-sh/setup-uv@v7 with: @@ -62,7 +62,7 @@ jobs: --group ${{ matrix.group }} - name: Upload test results and artifacts if: always() - uses: actions/upload-artifact@v4.6.2 + uses: actions/upload-artifact@v5.0.0 with: name: test-results-${{ matrix.group }} path: | @@ -77,7 +77,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Download all test results - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: path: artifacts - name: Merge test results @@ -87,7 +87,7 @@ jobs: cp -r $dir/* merged-test-results/ done - name: Upload Merged Test Results - uses: actions/upload-artifact@v4.6.2 + uses: actions/upload-artifact@v5.0.0 id: merged-artifact-upload with: name: merged-test-results diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index cfadd693..326433dd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -36,7 +36,7 @@ repos: stages: [commit-msg] args: [] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.14.1 + rev: v0.14.4 hooks: - id: ruff args: [ --fix ] diff --git a/pyproject.toml b/pyproject.toml index ee970914..1efc99b5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,15 +1,15 @@ [dependency-groups] dev = [ - "ruff==0.14.1", - "pre-commit==4.3.0" + "ruff==0.14.4", + "pre-commit==4.4.0" ] [project] dependencies = [ "allure-pytest==2.15.0", - "axe-playwright-python==0.1.5", + "axe-playwright-python==0.1.6", "playwright==1.55.0", - "pytest==8.4.2", + "pytest==9.0.0", "pytest-base-url==2.1.0", "pytest-playwright==0.7.1", "pytest-split==0.10.0",