# Cheat sheet for the pulpcore release shepherd ###### tags: `release` :warning: These steps are subject to be revised every pulpcore Y release Run this script to see what releases are pending https://github.com/pulp/pulpcore/blob/main/.ci/scripts/check_release.py 1. release/publish pulpcore on pypi https://github.com/pulp/pulpcore/blob/main/docs/release_process.rst 2. update ``ci_branches`` https://github.com/pulp/pulpcore/blob/main/template_config.yml#L22 if this is a Y release 3. make sure a PR "Update supported versions" is created https://github.com/pulp/pulp-ci/pull/826. Such PRs are created by this job https://github.com/pulp/pulp-ci/actions/workflows/supported.yml. Job can however be disabled in case there hasn't been activity in the repository for at least 60 days. You will need to enable it again. 4. release pulp-installer (last one is 3.22) 5. release/publish pulp images (s6 and single process images) * https://github.com/pulp/pulp-oci-images/blob/3.22/docs/developer-instructions.md * https://github.com/pulp/pulp-oci-images/pull/401 6. release pulp operator, docs TBD - not needed yet https://github.com/pulp/pulp-operator/issues/746#issuecomment-1325753511