  
      - uses: actions/setup-python@v2
        with:
          python-version: ${{ matrix.python-version }}
  
      - uses: actions/cache@v2
        with:
          path: ~/.cache/pip
          key: ${{ runner.os }}-pip-${{ hashFiles('requirements/*.txt') }}
          restore-keys: |
            ${{ runner.os }}-pip-
  
      - name: Upgrade packaging tools
        run: python -m pip install --upgrade pip setuptools virtualenv wheel
  
      - name: Install dependencies
 
</s> remove     - uses: actions/checkout@v2
 </s> add     - uses: actions/checkout@v3 </s> remove     - uses: actions/setup-python@v2
 </s> add     - uses: actions/setup-python@v3
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
  
      - uses: actions/setup-python@v2
        with:
          python-version: ${{ matrix.python-version }}
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
        cache: 'pip'
        cache-dependency-path: 'requirements/*.txt'
  
      - name: Upgrade packaging tools
        run: python -m pip install --upgrade pip setuptools virtualenv wheel
  
      - name: Install dependencies
keep keep keep keep replace replace replace replace replace replace replace keep keep keep keep keep
 Bumped versions in Github actions configuration to v3. (#8414) 
.github/workflows/main.yml