Uso con GitHub Actions
Esempio di esecuzione di un comando Artisan in GitHub Actions con utilizzo di Copilot CLI al suo interno. Con GitHub Actions si usa tipicamente la modalità stdio.Installare direttamente il comando copilot
- Installa usando
copilot-install. Il path restacopilote può essere utilizzato senza configurazioni aggiuntive. - Autentica con
COPILOT_GITHUB_TOKEN. Qualsiasi metodo di autenticazione supportato dalla Copilot CLI, comeGH_TOKENoGITHUB_TOKEN, va bene. - Il token richiede il permesso
Copilot Requests, quindi probabilmente non funziona con ilGITHUB_TOKENpredefinito.
Uso del comando gh
In GitHub CLI 2.86.0 è stata aggiunta la funzionalità di installazione di Copilot. Nei normali ambienti GitHub Actions il comando gh è preinstallato, quindi non serve un’installazione aggiuntiva. Probabilmente Copilot viene installato automaticamente alla prima esecuzione di gh copilot ..., quindi basta eseguire solo gh copilot version.
gh version 2.86.0 (2026-01-21) https://github.com/cli/cli/releases/tag/v2.86.0 ✓ Copilot CLI installed successfully
COPILOT_CLI_PATH prevede una gestione speciale solo per gh copilot, quindi non funziona con configurazioni diverse da gh copilot.
Per le informazioni più recenti fai riferimento al repository GitHub.