Jak zrobić git push w GitHub Actions

Jak zrobić git push w GitHub Actions

Czasami pojawia się potrzeba aktualizacji kodu bezpośrednio z poziomu GitHub Actions. Dobrym przykładem jest automatyczne podbijanie wersji. Żeby umożliwić push do brancha należy w sekcji steps dodać token:

    steps:
      - uses: actions/checkout@v2
        with:
          token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
      - run: git config --global user.name 'Git Schab'
      - run: git config --global user.email 'git@schab.it'
      - run: git commit -m "Some super-duper important changes"
      - run: git push

Żeby powyższa konfiguracja zadziałała należy dodać zmienną GH_PERSONAL_ACCESS_TOKEN w sekcji Repository secrets(ustawienia projektu) i przypisać jej wartość tokena. Miejsce gdzie można wygenerować nowy token: https://github.com/settings/tokens.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *