Override GITHUB_TOKEN if COMPOSER_TOKEN is set

This commit is contained in:
Shivam Mathur
2025-07-30 22:30:05 +05:30
parent ccf2c627fe
commit dcec1cf0b4
2 changed files with 5 additions and 7 deletions

View File

@ -74,11 +74,9 @@ Function Set-ComposerAuth() {
if(Test-Path env:PACKAGIST_TOKEN) {
$composer_auth += '"http-basic": {"repo.packagist.com": { "username": "token", "password": "' + $env:PACKAGIST_TOKEN + '"}}'
}
if(-not(Test-Path env:GITHUB_TOKEN) -and (Test-Path env:COMPOSER_TOKEN)) {
$env:GITHUB_TOKEN = $env:COMPOSER_TOKEN
}
if (Test-Path env:GITHUB_TOKEN) {
$composer_auth += '"github-oauth": {"github.com": "' + $env:GITHUB_TOKEN + '"}'
$token = if ($env:COMPOSER_TOKEN) { $env:COMPOSER_TOKEN } else { $env:GITHUB_TOKEN }
if ($token) {
$composer_auth += '"github-oauth": {"github.com": "' + $token + '"}'
}
if($composer_auth.length) {
Update-AuthJson $composer_auth