Skip to main content

Verhindern von Änderungen an deinen Releases

Du kannst unveränderliche Releases für ein Repository oder eine Organisation erzwingen, um potenzielle Sicherheitsrisiken zu verhindern.

Erzwingen unveränderlicher Releases für dein Repository

  1. Navigieren Sie auf GitHub zur Hauptseite des Repositorys.

  2. Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot eines Repositoryheaders mit den Registerkarten. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

  3. Scrolle nach unten zum Abschnitt „Releases“, und wähle dann Enable release immutability aus. Beachte, dass Unveränderlichkeit nur für zukünftige Releases gilt.

Erzwingen unveränderlicher Releases für deine Organisation

  1. Navigieren Sie auf GitHub zur Hauptseite der Organisation.

  2. Klicke unter dem Organisationsnamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot der Registerkarten im Profil einer Organisation. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

  3. Wählen Sie im Abschnitt "Code, Planung und Automatisierung" der Randleiste das Dropdownmenü "Repository" aus, und klicken Sie dann auf "Allgemein".

  4. Wählen Sie im Abschnitt "Versionen" der Seite das Dropdownmenü "Keine Richtlinie " aus, und klicken Sie dann entweder auf "Alle Repositorys " oder auf "Ausgewählte Repositorys". Beachte, dass Unveränderlichkeit nur für zukünftige Releases gilt.

  5. Wenn Sie ausgewählte Repositorys ausgewählt haben, klicken Sie rechts neben dem Dropdownmenü auf . Wähle die Repositorys aus, die du einschließen möchtest, und klicke dann auf Select repositories.