Comanda gh variable set creează sau actualizează variabile de configurare în text clar (non-secrete) utilizate în fluxurile GitHub Actions. Spre deosebire de secretele criptate (gh secret), variabilele de configurare pot fi inspectate vizual și sunt ideale pentru setări non-confidențiale (cum ar fi URL-uri de staging, porturi sau flag-uri de mediu).
# Setează o variabilă la nivel de depozit
gh variable set API_BASE_URL --body "https://api.dexblog.ro"
# Setează o variabilă specifică pentru mediul de execuție 'production'
gh variable set LOG_LEVEL --body "warn" --env production
# Listează toate variabilele configurate în depozitul curent
gh variable list
# Șterge o variabilă care nu mai este necesară
gh variable delete DEPLOY_REGION
Utilizare în Workflow YAML: În fișierele .github/workflows/*.yml, variabilele sunt accesibile prin sintaxa de context ${{ vars.NUME_VARIABILA }}.
Parametri
--body <valoare>: Valoarea atribuită variabilei.--env <mediu>: Leagă variabila de un mediu specific (ex: production, staging).--org <nume>: Configurează variabila la nivelul întregii organizații GitHub.
Întrebări & Exemple de Cod:
gh variable set – Gestionarea Variabilelor pentru GitHub ActionsAi o nelămurire despre utilizarea comenzii
gh variable set – Gestionarea Variabilelor pentru GitHub Actionssau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.