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
* Each software module is contained in its own GitHub repository.
30
+
* Each software module is contained in its own repository.
31
31
* Ensure that the repository follows the standard naming conventions and structure.
32
32
33
33
2. **Release Planning**:
@@ -48,12 +48,13 @@ Software Module Release
48
48
* Prepare release notes documenting the changes, improvements, and bug fixes.
49
49
* Check if all planned configuration items are in correct state (i.e. work products are valid, external libraries/tools are used in the correct released version).
50
50
* Ensure the module's safety package is available and complete.
51
-
* Tag the release in the GitHub repository.
51
+
* Tag the release in the repository.
52
52
53
53
5. **Release Execution**:
54
54
55
-
* Create a release in the GitHub repository release branch and attach the release notes. For this consider the `GitHub Howto Release <https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository/>`_
55
+
* Create a release in the repository release branch and attach the release notes. For this consider the `Howto Release <https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository/>`_
56
56
* Notify the project lead circle about the release for approval.
57
+
* One of the project leads will give a review approval for the release note in the versioning tool, which is equivalent to his signing the release.
57
58
58
59
59
60
Platform Release
@@ -84,12 +85,13 @@ Platform Release
84
85
* Prepare platform release notes summarizing the updates from all integrated software modules.
85
86
* Check if all planned configuration items are in correct state (i.e. work products are valid, external libraries/tools are used in the correct released version).
86
87
* Ensure the relevant safety packages are available and complete.
87
-
* Tag the platform release in the GitHub repository.
88
+
* Tag the platform release in the repository.
88
89
89
90
5. **Release Execution**:
90
91
91
-
* Create a release in the GitHub repository release branch and attach the platform release notes. For this consider the `GitHub Howto Release <https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository/>`_
92
+
* Create a release in the repository release branch and attach the platform release notes. For this consider the `Howto Release <https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository/>`_
92
93
* Notify the project lead circle about the release for approval.
94
+
* One of the project leads will give a review approval for the release note in the versioning tool, which is equivalent to his signing the release.
93
95
* Publish within Eclipse SDV.
94
96
95
97
@@ -98,7 +100,7 @@ Tracking and Communication
98
100
99
101
1. **Tracking**:
100
102
101
-
* Use the github project management tools to track the progress of software module releases and the platform release.
103
+
* Use the project management tools to track the progress of software module releases and the platform release.
102
104
* Maintain a release calendar to visualize the timelines and milestones.
0 commit comments