This is an automated email from the ASF dual-hosted git repository.

wave pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-docs.git


The following commit(s) were added to refs/heads/main by this push:
     new ad88eef  Clean up lifecycle flow chart
ad88eef is described below

commit ad88eef9573745f49841372f992171eef2e8f6d6
Author: Dave Fisher <dave2w...@comcast.net>
AuthorDate: Tue Jan 28 08:52:21 2025 -0800

    Clean up lifecycle flow chart
---
 apache-trusted-release/lifecycle.md | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/apache-trusted-release/lifecycle.md 
b/apache-trusted-release/lifecycle.md
index f5c7254..3534604 100644
--- a/apache-trusted-release/lifecycle.md
+++ b/apache-trusted-release/lifecycle.md
@@ -2,6 +2,7 @@
 
 ```mermaid
 flowchart TD
+    subgraph Apache Trusted Release
     A[GHA Secure Release Process]
     B[Current SVN Build Process]
     C@{ shape: docs, label: "Release Candidate" }
@@ -14,16 +15,18 @@ flowchart TD
     D -->|pass| DD
     GG@{ shape: processes, label: "Distribute Test" }
     E@{ shape: sl-rect, label: "Release Vote" }
+    JJJ@{ shape: dbl-circ, label: "Passes" }
     F@{ shape: dbl-circ, label: "Failed" }
-    E -->|failure| F
-    D -->|failure| F
+    E -->|pass| JJJ
+    E -->|fail| F
+    D -->|fail| F
+    F -->|new candidate| C
     DD --> GG
     GG --> E
     end
-    E -->|pass| JJ
-    F -->|new candidate| C
     subgraph Release
     JJ@{ shape: docs, label: "Release" }
+    JJJ --> JJ
     G@{ shape: processes, label: "Distribute" }
     H@{ shape: trap-t, label: "Manual Distribution" }
     G -->|optional| H
@@ -43,6 +46,7 @@ flowchart TD
     J -->|cves| L
     L -->|record cves| J
     end
+    end
 ```
 
 ## Definitions
@@ -71,6 +75,9 @@ flowchart TD
 **Release Vote**
 : Release policy requires a Vote on the project's dev list. The ATR records 
votes in the platform and also on the mailing list. The Vote will be summarized 
and the PMC Vote recorded in the releases metadata.
 
+**Passes**
+: The Release Candidate has been accepted. Convert the candidate into a 
Release and proceed to Distribute and Announce the Release.
+
 **Failed**
 : A Release Candidate may end in this state. The project can either abandon it 
or update and resubmit it.
 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tooling.apache.org
For additional commands, e-mail: dev-h...@tooling.apache.org

Reply via email to