You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dev/how-to/make-a-release.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@ This page describes how to mechanically make releases of DiracX and extensions.
2
2
3
3
# How to make a new DiracX release
4
4
5
-
1. Merge any PR you want in your release
5
+
Execute the following points in the presented order.
6
6
7
-
2. Find the `release-please`[pull request](https://github.com/DIRACGrid/diracx/pulls?q=is%3Apr+is%3Aopen+%22chore%28main%29%3A+release%22) for your release
7
+
1. Find the `release-please`[pull request](https://github.com/DIRACGrid/diracx/pulls?q=is%3Apr+is%3Aopen+%22chore%28main%29%3A+release%22) for your release. If you can't find it, it means that the currently existing latest release includes already all code changes.
8
8
9
-
3. Review the release number **and** the content of the changelog
9
+
2. Review the release number **and** the content of the changelog
10
10
11
11
- If you need to change the release number, follow the [`release-please` doc](https://github.com/googleapis/release-please?tab=readme-ov-file#how-do-i-change-the-version-number)
12
12
@@ -15,13 +15,13 @@ This page describes how to mechanically make releases of DiracX and extensions.
15
15
git push upstream HEAD:main
16
16
```
17
17
18
-
- TODO: update the release notes manually
18
+
- If you want to update the release notes manually, follow the [`release-please` doc](https://github.com/googleapis/release-please?tab=readme-ov-file#how-can-i-fix-release-notes)
19
19
20
-
4. Merge the PR
20
+
3. Merge the`release-please` PR
21
21
22
-
5. Check the [deployment action](https://github.com/DIRACGrid/diracx/actions/workflows/deployment.yml?query=event%3Apush+actor%3ADIRACGridBot)
22
+
4. Check the [deployment action](https://github.com/DIRACGrid/diracx/actions/workflows/deployment.yml?query=event%3Apush+actor%3ADIRACGridBot)
23
23
24
-
6. Check that the [CI](https://github.com/DIRACGrid/diracx-charts/actions/workflows/chart-ci.yml?query=actor%3ADIRACGridBot) in`diracx-charts` is successful
24
+
5. When the above will be finished, check that the [CI](https://github.com/DIRACGrid/diracx-charts/actions/workflows/chart-ci.yml?query=actor%3ADIRACGridBot) in`diracx-charts` is successful
25
25
26
26
At this stage, there is a new `diracx` and `diracx-chart` release.
0 commit comments