gh variable set – Gestionarea Variabilelor pentru GitHub Actions în Comenzi GitHub CLI (gh)

Sintaxă
gh variable set <NUME_VARIABILA> [--body <valoare>] [--env <mediu>]

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.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: gh variable set – Gestionarea Variabilelor pentru GitHub Actions

Ai o nelămurire despre utilizarea comenzii gh variable set – Gestionarea Variabilelor pentru GitHub Actions sau 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.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.