Github Token Secret
1) Nasıl Oluşur ve Ne İşe Yarar?
2) Workflow’da Kullanımı
name: Open new issue
on: workflow_dispatch
jobs:
open-issue:
runs-on: ubuntu-latest
permissions:
issues: write # Bu job, issue yazma hakkına sahip olmalı
steps:
- name: Create an issue with gh CLI
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} # gh CLI 'GH_TOKEN' veya 'GITHUB_TOKEN' env arar
run: |
gh issue create \
--repo ${{ github.repository }} \
--title "Issue title" \
--body "Issue body"
3) Permissions (İzinler)
4) Süresi ve Geçerliliği
5) Farkı Nedir? (Personal Access Token vs. GITHUB_TOKEN)
Özet
Last updated