Skip to content

Commit 56401c6

Browse files
authored
Merge pull request #757 from pulp/update-ci/main
Update CI files for branch main
2 parents 3541b58 + caa42af commit 56401c6

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

.github/template_gitref

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2021.08.26-388-g624de1a
1+
2021.08.26-389-g444ab6c

releasing.md

+8-6
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,21 @@
99
This document outlines the steps to perform a release.
1010

1111
### Determine if a Release is Required
12+
- Make sure to have GitPython python package installed
1213
- Run the release checker script:
1314
```
1415
python3 .ci/scripts/check_release.py
1516
```
1617

17-
### Create a New Y-branch (e.g., 3.23)
18-
- If a new minor version (Y) is needed, trigger a [Create New Release Branch](https://github.com/pulp/pulp_python/actions/workflows/create-branch.yml) job via the GitHub Actions.
18+
### Release a New Y-version (e.g., 3.23.0)
19+
- If a new minor version (Y) is needed, trigger a [Create New Release Branch](https://github.com/pulp/pulp_python/actions/workflows/create-branch.yml) job from the main branch via the GitHub Actions.
1920
- Look for the "Bump minor version" pull request and merge it.
21+
- Trigger a [Release Pipeline](https://github.com/pulp/pulp_python/actions/workflows/release.yml) job by specifying the new release branch (X.**Y**) via the GitHub Actions.
2022

2123
### Release a New Z-version (Patch Release) (e.g., 3.23.1, 3.22.12)
2224
- Trigger a [Release Pipeline](https://github.com/pulp/pulp_python/actions/workflows/release.yml) job by specifying the release branch (X.Y) via the GitHub Actions.
2325

24-
### Final Steps (Optional but Recommended)
25-
- Ensure the new version appears on PyPI.
26-
- Verify that the changelog has been updated by looking for the "Update Changelog" pull request.
27-
- Post a brief announcement about the new release on the [Pulp Discourse](https://discourse.pulpproject.org/).
26+
## Final Steps
27+
- Ensure the new version appears on PyPI (it should appear after [Publish Release](https://github.com/pulp/pulp_python/actions/workflows/publish.yml) workflow succeeds).
28+
- Verify that the changelog has been updated by looking for the "Update Changelog" pull request (A new PR should be available on the next day).
29+
- [optional] Post a brief announcement about the new release on the [Pulp Discourse](https://discourse.pulpproject.org/).

0 commit comments

Comments
 (0)