mirror of
https://github.com/zed-industries/zed.git
synced 2026-06-01 03:14:56 +07:00
Fix gh auth conflict when GH_TOKEN is already set (#49556)
Fixes the workflow failure where `gh auth login --with-token` fails because `GH_TOKEN` is already set in the environment. The error was: ``` The value of the GH_TOKEN environment variable is being used for authentication. To have GitHub CLI store credentials instead, first clear the value from the environment. ``` The fix uses a subshell to unset `GH_TOKEN` before calling `gh auth login`: ```bash echo "$GH_TOKEN" | (unset GH_TOKEN && gh auth login --with-token) ``` Release Notes: - N/A
This commit is contained in:
parent
09cd340b6a
commit
2132c54abc
1 changed files with 4 additions and 2 deletions
6
.github/workflows/docs_suggestions.yml
vendored
6
.github/workflows/docs_suggestions.yml
vendored
|
|
@ -95,7 +95,8 @@ jobs:
|
|||
id: analyze
|
||||
run: |
|
||||
# Ensure gh CLI is authenticated (GH_TOKEN may not be auto-detected)
|
||||
echo "$GH_TOKEN" | gh auth login --with-token
|
||||
# Unset GH_TOKEN first to allow gh auth login to store credentials
|
||||
echo "$GH_TOKEN" | (unset GH_TOKEN && gh auth login --with-token)
|
||||
|
||||
OUTPUT_FILE=$(mktemp)
|
||||
|
||||
|
|
@ -268,7 +269,8 @@ jobs:
|
|||
id: analyze
|
||||
run: |
|
||||
# Ensure gh CLI is authenticated (GH_TOKEN may not be auto-detected)
|
||||
echo "$GH_TOKEN" | gh auth login --with-token
|
||||
# Unset GH_TOKEN first to allow gh auth login to store credentials
|
||||
echo "$GH_TOKEN" | (unset GH_TOKEN && gh auth login --with-token)
|
||||
|
||||
OUTPUT_FILE=$(mktemp)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue