Heim >Entwicklungswerkzeuge >Idiot >Können Github-Aktionen Token generieren?

Können Github-Aktionen Token generieren?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-10-09 15:16:141002Durchsuche

Github Actions kann persönliche Zugriffstoken generieren, um in Ihrem Namen mit der Github-API zu interagieren. GitHub-Workflows können diese Token über bestimmte Befehle mit der Aktion „actions/create-github-token@v2“ erstellen. Dieser Artikel bietet eine Schritt-für-Schritt-Anleitung

Können Github-Aktionen Token generieren?

Können GitHub-Aktionen Token generieren?

Ja, GitHub-Aktionen können das Generieren Sie Token, aber nur persönliche Zugriffstoken.

Können Github-Workflows Token generieren?

Ja, GitHub-Workflows können persönliche Zugriffstoken generieren.

Wie verwende ich GitHub-Aktionen, um ein persönliches Zugriffstoken zu generieren?

  1. Erstellen Sie eine neue GitHub-Aktionsworkflowdatei in Ihrem Repository.
  2. Fügen Sie den folgenden Code zur Workflowdatei hinzu :
<code class="yaml">name: Generate Personal Access Token

on:
  workflow_dispatch:

jobs:
  generate_token:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/create-github-token@v2
        with:
          token_name: "My Token"
          scopes: "repo:status" # replace with desired scopes
      - run: echo ${{ secrets.PERSONAL_ACCESS_TOKEN }}</code>
  1. Speichern Sie die Workflow-Datei und übernehmen Sie sie in Ihr Repository.
  2. Senden Sie den Workflow, indem Sie in Ihrem auf die Registerkarte Aktionen gehen Repository und klicken Sie auf Neuen Workflow erstellen.
  3. Sobald der Workflow ausgeführt wurde, können Sie das generierte Token anzeigen, indem Sie auf den Link Geheimnis anzeigen neben klicken PERSONAL_ACCESS_TOKEN Umgebungsvariable.

Das obige ist der detaillierte Inhalt vonKönnen Github-Aktionen Token generieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn