diff --git a/.gitea/workflows/managed-validation.yml b/.gitea/workflows/managed-validation.yml index 97e29d5..7d4029a 100644 --- a/.gitea/workflows/managed-validation.yml +++ b/.gitea/workflows/managed-validation.yml @@ -24,12 +24,19 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 container: - image: mcr.microsoft.com/playwright/python:v1.54.0-noble + # Gitea's JavaScript actions execute inside the job container, so use + # the version-matched Playwright image that includes Node as well as the + # pinned Chromium browser and native runtime libraries. + image: mcr.microsoft.com/playwright:v1.54.0-noble options: --ipc=host env: PLAYWRIGHT_BROWSERS_PATH: /ms-playwright steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: Provision the supported Python runtime + uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 + with: + python-version: '3.13.2' - name: Validate repository with a bounded profile shell: bash env: