Skip to content

chore(deps): lock file maintenance #241

chore(deps): lock file maintenance

chore(deps): lock file maintenance #241

Triggered via pull request March 26, 2026 17:36
Status Failure
Total duration 13m 52s
Artifacts

PR.yml

on: pull_request
Matrix: Run CI / Test actions / Test setup-poetry
Matrix: Run CI / Test actions / Test analyze-project
Matrix: Run CI / Test actions / Test analyze-project (repo root)
Matrix: Run CI / Test actions / Test setup-python
Run CI  /  ...  /  Test check-project-version
33s
Run CI / Test actions / Test check-project-version
Run CI  /  ...  /  Test update-project-version
36s
Run CI / Test actions / Test update-project-version
Matrix: Run CI / Test actions / Test setup-poetry (cache hit)
Matrix: Run CI / Test actions / Test setup-poetry (no cache)
Matrix: Run CI / Test actions / Test analyze-project (cache hit)
Run CI  /  ...  /  Test Results
4s
Run CI / Test actions / Test Results
Fit to window
Zoom out
Zoom in

Annotations

211 errors, 40 warnings, and 1 notice
Run CI / Test actions / Test check-project-version
Process completed with exit code 1.
Project Version Error
The project version in pyproject.toml does not match the expected version. If this workflow was triggered by a GitHub release, verify that the release was tagged with the correct version. If they don't match, you should either update pyproject.toml or delete and re-create the release with the correct tag. Project version: 1.0.0 Expected version: 1.0.1
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, pypy3.11)
Unable to process file command 'output' successfully.
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, pypy3.11)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10)
Process completed with exit code 1.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.11)
Unable to process file command 'output' successfully.
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.14t-dev)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.14.0-rc.3)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.9)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.13)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, pypy3.10)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.14t-dev)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, pypy3.10)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, pypy3.10)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.11)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.11)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.12)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.12)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.10)
Process completed with exit code 1.
Run CI / Test actions / Test analyze-project (macos-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.14t-dev)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, pypy3.11)
The strategy configuration was canceled because "run_ci.test_actions.test_analyze_project_repo_root.macos-latest_pypy3_11" failed
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.11)
Unable to process file command 'output' successfully.
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.13)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.13)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (windows-latest, 3.10)
Process completed with exit code 1.
Run CI / Test actions / Test analyze-project (windows-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.10)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.10)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (macos-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, 3.9)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, 3.9)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (windows-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.11): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.11)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.11)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.13): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.13)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.13)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.12): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.12)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.12)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10)
Process completed with exit code 1.
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (windows-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.9): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.9)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.9)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10)
Process completed with exit code 1.
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10)
Process completed with exit code 255.
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10)
Process completed with exit code 1.
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['numbers']" cannot be assigned to parameter "y" of type "int" in function "foo"   "Literal['numbers']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L20
Argument of type "Literal['not']" cannot be assigned to parameter "x" of type "int" in function "foo"   "Literal['not']" is not assignable to "int" (reportArgumentType)
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L17
Type "list[int | str]" is not assignable to declared type "list[int]"   "Literal['three']" is not assignable to "int" (reportAssignmentType)
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10): .github/test_projects/pyright-errors/src/test_project/pyright-errors.py#L13
Type "str" is not assignable to return type "int"   "str" is not assignable to "int" (reportReturnType)
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10)
Process completed with exit code 127.
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.14.0-rc.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.14.0-rc.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (ubuntu-latest, 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (macos-latest, 3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (repo root) (windows-latest, 3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.14.0-rc.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14.0-rc.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.14t-dev)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, 3.9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, 3.14t-dev)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (macos-latest, pypy3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.14t-dev)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, 3.14.0-rc.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (ubuntu-latest, pypy3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run CI / Test actions / Test analyze-project (windows-latest, pypy3.10)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Notice
The next step is expected to fail.