In diesem Artikel wird erläutert, wie Sie GitHub-Geheimnisse verwenden, um vertrauliche Informationen in GitHub Actions-Workflows sicher zu speichern. Es behandelt das Erstellen von Geheimnissen, den Zugriff darauf innerhalb von Arbeitsabläufen und deren Sicherung mithilfe starker Geheimnisse, Zugriffskontrolle und ordnungsgemäßem Speicher.
Sie können GitHub-Geheimnisse verwenden, um vertrauliche Informationen in Ihrem GitHub Actions-Workflow zu speichern, wie z. B. Passwörter, API-Schlüssel und Zugriffstokens. Geheimnisse werden sicher in GitHub gespeichert und können von Ihrem Workflow über den secrets
-Kontext aufgerufen werden.
Um ein Geheimnis in Ihrem Arbeitsablauf zu verwenden, müssen Sie das Geheimnis zunächst erstellen. Sie können dies tun, indem Sie zur Registerkarte „Einstellungen“ Ihres Repositorys gehen und auf die Registerkarte „Geheimnisse“ klicken. Sobald Sie ein Geheimnis erstellt haben, können Sie in Ihrem Workflow mit der folgenden Syntax darauf zugreifen:
<code>${{ secrets.<secret-name> }}</code>
Wenn Sie beispielsweise ein Geheimnis mit dem Namen MY_SECRET
haben, können Sie in Ihrem Workflow mit darauf zugreifen Folgende Syntax:
<code>${{ secrets.MY_SECRET }}</code>
Es gibt ein paar Dinge, die Sie tun können, um Geheimnisse in Ihrem GitHub Actions-Workflow zu schützen:
Ja, Sie können GitHub-Geheimnisse in verwenden jede GitHub-Aktion. Bei einigen Aktionen müssen Sie jedoch möglicherweise den geheimen Namen explizit angeben. Für die Aktion actions/checkout
müssen Sie beispielsweise den geheimen Namen über die Eingabe secrets
angeben.
Weitere Informationen zur Verwendung von GitHub-Geheimnissen in GitHub-Aktionen finden Sie in der folgenden Dokumentation:
Das obige ist der detaillierte Inhalt vonwie man Github-Geheimnisse in Github-Aktionen verwendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!