Actions für unsere git/forgejo-Instanz evaluieren #59

Open
opened 2024-08-12 12:20:37 +00:00 by sicking · 2 comments
Owner

Die Idee war einen Continuous Integration Prozess über forgejo mittels "Actions" bereizustellen.
Nun stellt sich die Frage, ob das (zurzeit) sinnvoll und wie es umgesetzt werden kann und wird.

Vom forgejo Entwicklerteam werden die "Actions" als alpha deklariert:

WARNING: this is alpha release quality code and should not be considered secure enough to deploy in production.

Mein aktuell geplantes Vorgehen:

  1. Ich versuche mir lokal eine entsprechende Umgebung zu installieren, um erste Schritte zu testen. Diese soll nicht nur, aber insbesondere auch für dieses Issue als Entscheidungshilfe dienen.
  2. Parallel eine Testinstallation bereitstellen, auf die wir als Entwickler / Nutzer gemeinsam zugreifen können.

Kommentare / Feedback willkommen. Danke.

Die Idee war einen Continuous Integration Prozess über forgejo mittels "Actions" bereizustellen. Nun stellt sich die Frage, ob das (zurzeit) sinnvoll und wie es umgesetzt werden kann und wird. Vom forgejo Entwicklerteam werden die "Actions" als [alpha](https://code.forgejo.org/forgejo/runner#forgejo-runner) deklariert: > WARNING: this is alpha release quality code and should not be considered secure enough to deploy in production. Mein aktuell geplantes Vorgehen: 1. Ich versuche mir lokal eine entsprechende Umgebung zu installieren, um erste Schritte zu testen. Diese soll _nicht nur_, aber insbesondere auch für dieses Issue als Entscheidungshilfe dienen. 1. Parallel eine Testinstallation bereitstellen, auf die wir als Entwickler / Nutzer gemeinsam zugreifen können. Kommentare / Feedback willkommen. Danke.
sicking added the
technik
label 2024-08-12 12:21:07 +00:00
Owner

Codeberg selbst arbeitet unter ci.codeberg.org mit woodpecker. Das scheint ja nicht mehr alpha zu sein. Milan schreibt hier in der Matrix dass er dran ist. Bitte zeitnah nachhaken, damit die Installation vorgenommen wird.

Codeberg selbst arbeitet unter [ci.codeberg.org](https://ci.codeberg.org/) mit [woodpecker](https://woodpecker-ci.org/). Das scheint ja nicht mehr alpha zu sein. [Milan schreibt hier in der Matrix](https://matrix.to/#/!EVeorRHmoyyzEEiKjY:rpi-virtuell.de/$ApzA9bDHpmSwiglwh26y_dvxNdOR5_hloMO5svn4K00?via=rpi-virtuell.de&via=tchncs.de) dass er dran ist. Bitte zeitnah nachhaken, damit die Installation vorgenommen wird.
Author
Owner

Woodpecker-Support für forgejo "is experimental".
Ausprobieren werde ich das auf jeden Fall. Vielleicht gibt es auch (in vertretbarem Maße machbare) Workarounds, wenn etwas schief läuft.


Wenn ich in forgejo angefragt werde, (Voll-)Zugriff auf Woodpecker (WoPk) zuzulassen, erhalte erhielt ich:

Error while authenticating against OAuth provider

unter https://woody.git.rpi-virtuell.de/login?error=oauth_error
(nach dem "Redirect" auf WoPk zurück)


mit einer "frischen" Browser-Session klappt der Zugriff

Woodpecker-Support für forgejo ["is experimental"](https://woodpecker-ci.org/docs/administration/forges/forgejo). Ausprobieren werde ich das auf jeden Fall. Vielleicht gibt es auch (in vertretbarem Maße machbare) Workarounds, wenn etwas schief läuft. ---- Wenn ich in forgejo angefragt werde, (Voll-)Zugriff auf Woodpecker (WoPk) zuzulassen, ~~erhalte~~ erhielt ich: > Error while authenticating against OAuth provider unter https://woody.git.rpi-virtuell.de/login?error=oauth_error (nach dem "Redirect" auf WoPk zurück) ---- mit einer "frischen" Browser-Session klappt der Zugriff
joerglohrer added this to the AP 9 Weiterentwicklung techn. Infrastruktur (CI) milestone 2024-09-20 04:22:55 +00:00
Sign in to join this conversation.
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Comenius-Institut/FOERBICO#59
No description provided.