[CI] Fix PR AutoFix GitHub action (#40257)

Previously broken by requiring black version that dropped py3.8 support.
Gitignore/dockerignore changes made to prevent ruff checking virtualenv
directories.

Related:
- #40256 
- #40139
This commit is contained in:
Sergii Tkachenko
2025-07-22 16:44:28 -07:00
committed by GitHub
parent 17251ed9a2
commit 9772d15077
3 changed files with 8 additions and 4 deletions

View File

@@ -4,3 +4,5 @@ bazel-out
build
.cache
.git
# python virtual environments
*/.venv*

View File

@@ -68,12 +68,11 @@ jobs:
- name: Install Python Interpreter
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: 3.8
python-version: 3.11
- name: Install Python Packages
run: |
pip install pyyaml mako virtualenv absl-py
sudo apt-get update
sudo apt-get install python3-dev
pip list
- name: Check out repository code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:

5
.gitignore vendored
View File

@@ -18,11 +18,14 @@ dist/
htmlcov/
py3*/
pyb/
python_pylint_venv/
src/python/grpcio_*/=*
src/python/grpcio_*/build/
src/python/grpcio_*/LICENSE
src/python/grpcio_status/grpc_status/google/rpc/status.proto
.venv
# TODO(sergiitk): conform all "named" virtual environments to .venv-*
.venv-*
python_pylint_venv/
black_virtual_environment/
isort_virtual_environment/