Skip to content

Links und Review auf den neuen Namen OpenGewerk - #50

Merged
Musiker15 merged 1 commit into
mainfrom
orga-name-opengewerk
Nov 6, 2026
Merged

Musiker15 merged 1 commit into
mainfrom
orga-name-opengewerk

Conversation

@Musiker15

Copy link
Copy Markdown
Member

Die Organisation heißt auf GitHub jetzt OpenGewerk statt opengewerk. GitHub leitet die alten Adressen weiter, die Links im Profil, in CONTRIBUTING, SECURITY, CODE_OF_CONDUCT und in den Issue-Vorlagen zeigen trotzdem direkt auf den neuen Namen.

Security-Review

Zwei Muster im Workflow vergleichen den Namen der Organisation und sind in Python groß- und kleinschreibungsempfindlich:

  • der Pin des Reviews im Aufruf eines Repositorys (opengewerk/.github/.github/workflows/security-review.yml@<sha>)
  • die Adresse eines Submoduls in .gitmodules, die nur aus der eigenen Organisation geholt wird

Beide nehmen jetzt den Namen ohne Rücksicht auf die Schreibweise an ((?i:opengewerk)), alles Übrige der Muster bleibt exakt. Eine fremde Organisation kommt damit weiterhin nicht durch. Klonadresse, informationUri im SARIF und die Meldungen nennen den neuen Namen.

Eigene Festlegungen, die Moritz noch nicht gesehen hat

  • Die Aufrufe in den fünf anderen Repositories werden nach dem Merge auf den neuen Commit angehoben, im selben Pull Request wie ihre Links. Erst dann schreibt die Haustechnik ihre Submodul-Adresse groß.
  • Die Regel der Workload Identity Federation in Google Cloud prüft den Betreff repo:opengewerk@330566516/*. Steht im Token nach der Umbenennung OpenGewerk@330566516, scheitert der Tausch mit 401. Das zeigt der erste Lauf eines Reviews in einem der anderen Pull Requests, die Regel liegt nicht in einem Repository.

@Musiker15
Musiker15 merged commit e53047a into main Nov 6, 2026
5 checks passed
Musiker15 added a commit to OpenGewerk/opengewerk that referenced this pull request Nov 6, 2026
Die Organisation heißt auf GitHub jetzt `OpenGewerk` statt `opengewerk`.
Alle Links auf github.com und raw.githubusercontent.com zeigen auf den
neuen Namen, dazu die Release-Notizen und die Beschreibungen für Docker
Hub.

## Signatur der Abbilder

`docker/application.env` nennt jetzt `OpenGewerk/opengewerk`. Daraus
baut `start.sh` die Identität, gegen die cosign die Abbilder prüft, und
cosign vergleicht sie exakt. GitHub schreibt den Namen des Repositorys
in der aktuellen Schreibweise in das OIDC-Token des Release-Workflows,
eine Fassung nach der Umbenennung ist also unter
`https://github.com/OpenGewerk/opengewerk/...` signiert. Fassungen bis
0.7.0 tragen den alten Namen und bringen ihre eigene `application.env`
mit, ein Update oder ein Neustart einer älteren Fassung prüft also
weiter richtig.

Nicht geändert: die Namen der Abbilder auf ghcr.io und Docker Hub (dort
sind nur Kleinbuchstaben erlaubt), Verweise wie
`#658` in Kommentaren und im CHANGELOG (Text, keine
Links), Migrationen.

## Eigene Festlegungen, die Moritz noch nicht gesehen hat

- Ob die Identität nach der Umbenennung wirklich groß geschrieben ist,
zeigt erst der nächste Release. Scheitert dort `start.sh` an der
Signatur, liegt es an dieser Zeile.
- Der Aufruf des Security-Reviews wird nach dem Merge von
OpenGewerk/.github#50 auf den neuen Commit angehoben, im selben Pull
Request.
Musiker15 added a commit to OpenGewerk/opengewerk-kanzlei that referenced this pull request Nov 6, 2026
Die Organisation heißt auf GitHub jetzt `OpenGewerk` statt `opengewerk`.
Alle Links auf github.com und raw.githubusercontent.com zeigen auf den
neuen Namen. GitHub leitet die alten Adressen weiter, es geht nur darum,
dass nichts mehr über die Weiterleitung läuft.

Verweise wie `OpenGewerk/.github#45` im CHANGELOG bleiben Text, sie sind
in einer Datei keine Links.

## Eigene Festlegungen, die Moritz noch nicht gesehen hat

- Der Aufruf des Security-Reviews wird nach dem Merge von
OpenGewerk/.github#50 auf den neuen Commit angehoben, im selben Pull
Request.
Musiker15 added a commit to OpenGewerk/opengewerk-api-spec that referenced this pull request Nov 6, 2026
Die Organisation heißt auf GitHub jetzt `OpenGewerk` statt `opengewerk`.
Alle Links auf github.com und raw.githubusercontent.com zeigen auf den
neuen Namen. GitHub leitet die alten Adressen weiter, es geht nur darum,
dass nichts mehr über die Weiterleitung läuft.

Verweise wie `OpenGewerk/.github#45` im CHANGELOG bleiben Text, sie sind
in einer Datei keine Links.

## Eigene Festlegungen, die Moritz noch nicht gesehen hat

- Der Aufruf des Security-Reviews wird nach dem Merge von
OpenGewerk/.github#50 auf den neuen Commit angehoben, im selben Pull
Request.
Musiker15 added a commit to OpenGewerk/opengewerk-api-spec that referenced this pull request Nov 6, 2026
Hebt den Aufruf des Security-Reviews auf `e53047a` von
OpenGewerk/.github an (OpenGewerk/.github#50) und ruft ihn unter dem
neuen Namen der Organisation auf. Dieser Stand nimmt den Namen im Pin
und in der Adresse eines Submoduls in beiden Schreibweisen an, alles
andere in den Mustern bleibt exakt.

Der Lauf des Reviews an diesem Pull Request ist zugleich die Probe, ob
die angepasste Federation-Regel greift.
Musiker15 added a commit to OpenGewerk/opengewerk-kanzlei that referenced this pull request Nov 6, 2026
Hebt den Aufruf des Security-Reviews auf `e53047a` von
OpenGewerk/.github an (OpenGewerk/.github#50) und ruft ihn unter dem
neuen Namen der Organisation auf. Dieser Stand nimmt den Namen im Pin
und in der Adresse eines Submoduls in beiden Schreibweisen an, alles
andere in den Mustern bleibt exakt.

Der Lauf des Reviews an diesem Pull Request ist zugleich die Probe, ob
die angepasste Federation-Regel greift.
Musiker15 added a commit to OpenGewerk/opengewerk that referenced this pull request Nov 6, 2026
Hebt den Aufruf des Security-Reviews auf `e53047a` von
OpenGewerk/.github an (OpenGewerk/.github#50) und ruft ihn unter dem
neuen Namen der Organisation auf. Dieser Stand nimmt den Namen im Pin
und in der Adresse eines Submoduls in beiden Schreibweisen an, alles
andere in den Mustern bleibt exakt.

Der Lauf des Reviews an diesem Pull Request ist zugleich die Probe, ob
die angepasste Federation-Regel greift.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant