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