MAINT: Upgrade the remaining GitHub Actions. <!-- Thank you for contributing to Pyodide! All improvements are welcome,
     so don't be afraid to make a PR. -->

### Description

<!-- Please explain what your PR is about:
     - reasoning for the change
     - some details of updated code
     - any noteworthy choices to be aware of
	Please refer to any related issues by #<issue_id> -->

- https://github.com/actions/checkout/releases
- https://github.com/docker/build-push-action/releases
- https://github.com/docker/login-action/releases
- https://github.com/docker/metadata-action/releases
- https://github.com/pypa/gh-action-pypi-publish/releases
- https://github.com/test-summary/action/releases

Also, add a final check to the CPython upgrade instructions.

### Checklists

<!-- Note:
     If you think some of these steps are not necessary for your PR,
     remove those checkboxes, or mark them as checked. If you keep unchecked checkboxes,
     we will assume that your PR is not ready to be merged  -->

- [ ] Add a [CHANGELOG](https://github.com/pyodide/pyodide/blob/main/docs/project/changelog.md) entry
- [x] Add / update tests
- [ ] Add new / update outdated documentation

package:
  name: pytest
  version: 7.2.0
  tag:
    - core
    - min-scipy-stack
  top-level:
    - _pytest
    - pytest
source:
  url: https://files.pythonhosted.org/packages/67/68/a5eb36c3a8540594b6035e6cdae40c1ef1b6a2bfacbecc3d1a544583c078/pytest-7.2.0-py3-none-any.whl
  sha256: 892f933d339f068883b6fd5a459f03d85bfcb355e4981e146d2c7616c21fef71
requirements:
  run:
    - atomicwrites
    - attrs
    - more-itertools
    - pluggy
    - py
    - setuptools
    - six
    - iniconfig
    - exceptiongroup
about:
  home: https://docs.pytest.org/en/latest/
  PyPI: https://pypi.org/project/pytest
  summary: "pytest: simple powerful testing with Python"
  license: MIT

package:
  name: pytest
  version: 7.2.0
  tag:
    - core
    - min-scipy-stack
  top-level:
    - _pytest
    - pytest
source:
  url: https://files.pythonhosted.org/packages/67/68/a5eb36c3a8540594b6035e6cdae40c1ef1b6a2bfacbecc3d1a544583c078/pytest-7.2.0-py3-none-any.whl
  sha256: 892f933d339f068883b6fd5a459f03d85bfcb355e4981e146d2c7616c21fef71
requirements:
  run:
    - atomicwrites
    - attrs
    - more-itertools
    - pluggy
    - py
    - setuptools
    - six
    - iniconfig
    - exceptiongroup
about:
  home: https://docs.pytest.org/en/latest/
  PyPI: https://pypi.org/project/pytest
  summary: "pytest: simple powerful testing with Python"
  license: MIT
