From 02363e8e039511f381ef9d216ceadbe5912ac5fe Mon Sep 17 00:00:00 2001 From: Michael Jerger Date: Mon, 17 Jun 2024 17:25:49 +0200 Subject: [PATCH] update repo mirror --- README.md | 25 ++++++++++++++++++------- doc/repositories.svg | 1 - 2 files changed, 18 insertions(+), 8 deletions(-) delete mode 100644 doc/repositories.svg diff --git a/README.md b/README.md index 22d19c9..8d03b47 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,10 @@ Support mirroring your federated repositories to common plattforms in order to g - [federate-your-repos](#federate-your-repos) - [Contents](#contents) - - [Rational](#rational) + - [Rationale](#rationale) - [Concept](#concept) - [Mirroring](#mirroring) - - [Artefacts \& CI](#artefacts--ci) + - [Artifacts \& CI](#artifacts--ci) - [Development \& mirrors](#development--mirrors) ## Rationale @@ -36,11 +36,22 @@ But we don't live in this perfect world yet. That is why we present our model to At the moment our CI is running on gitlab, so thats our current model -
- -![](doc/repositories.svg) - -
+```mermaid +flowchart LR + m[Maintainer] + co[Community] + o[Origin at out repo server] + gh[mirror at GitHub] + gl[mirror at GitLab for CI] + cb[mirror at codeberg for federation test] + m -->|interact| o + o -->|mirror on push| gh + o -->|mirror on push| gl + gl -->|artefacts from ci| o + o -->|mirror on push| cb + co -->|issues & PR| cb + cb -->|PR manual with git| o +``` ### Artifacts & CI diff --git a/doc/repositories.svg b/doc/repositories.svg deleted file mode 100644 index ae5fada..0000000 --- a/doc/repositories.svg +++ /dev/null @@ -1 +0,0 @@ -<<person>>Community<<person>>Maintainer<<system>>GitLab<<system>>GitLab-CIGitLab[ENTERPRISE]<<system>>CodebergCodeberg[ENTERPRISE]<<system>>reporepo.prod.meissa.de[ENTERPRISE]<<system>>GitHubgithub[ENTERPRISE]interactinteractmirror on pullmirror on pushmirror on push \ No newline at end of file