Skip to content

Commit 4b47a32

Browse files
Adjust action token env precedence
Prefer caller-provided GH_TOKEN/GITHUB_TOKEN for GitHub API/CLI calls while keeping github.token fallback for compatibility. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent eec3b84 commit 4b47a32

4 files changed

Lines changed: 8 additions & 1 deletion

File tree

.github/actions/Cleanup-PSModulePrereleases/action.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ runs:
2727
shell: pwsh
2828
working-directory: ${{ inputs.WorkingDirectory }}
2929
env:
30+
GH_TOKEN: ${{ env.GH_TOKEN || env.GITHUB_TOKEN || github.token }}
31+
GITHUB_TOKEN: ${{ env.GITHUB_TOKEN || env.GH_TOKEN || github.token }}
3032
PSMODULE_CLEANUP_PSMODULEPRERELEASES_INPUT_WhatIf: ${{ inputs.WhatIf }}
3133
PSMODULE_CLEANUP_PSMODULEPRERELEASES_CONTEXT_ReleaseTag: ${{ env.PSMODULE_PUBLISH_PSMODULE_CONTEXT_ReleaseTag }}
3234
run: ${{ github.action_path }}/src/cleanup.ps1

.github/actions/Get-PSModuleSettings/action.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ runs:
5353
uses: PSModule/GitHub-Script@8083ec1f733f00357ee4d0db0c6056686e483bc0 # v1.9.0
5454
id: Get-PSModuleSettings
5555
env:
56+
GH_TOKEN: ${{ env.GH_TOKEN || env.GITHUB_TOKEN || github.token }}
57+
GITHUB_TOKEN: ${{ env.GITHUB_TOKEN || env.GH_TOKEN || github.token }}
5658
PSMODULE_GET_SETTINGS_INPUT_Name: ${{ inputs.Name }}
5759
PSMODULE_GET_SETTINGS_INPUT_SettingsPath: ${{ inputs.SettingsPath }}
5860
PSMODULE_GET_SETTINGS_INPUT_Debug: ${{ inputs.Debug }}

.github/actions/Publish-PSModule/action.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ runs:
5858
shell: pwsh
5959
working-directory: ${{ inputs.WorkingDirectory }}
6060
env:
61+
GH_TOKEN: ${{ env.GH_TOKEN || env.GITHUB_TOKEN || github.token }}
62+
GITHUB_TOKEN: ${{ env.GITHUB_TOKEN || env.GH_TOKEN || github.token }}
6163
PSMODULE_PUBLISH_PSMODULE_INPUT_Name: ${{ inputs.Name }}
6264
PSMODULE_PUBLISH_PSMODULE_INPUT_ModulePath: ${{ inputs.ModulePath }}
6365
PSMODULE_PUBLISH_PSMODULE_INPUT_APIKey: ${{ inputs.APIKey }}

.github/actions/Resolve-PSModuleVersion/action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ runs:
6565
shell: pwsh
6666
working-directory: ${{ inputs.WorkingDirectory }}
6767
env:
68-
GH_TOKEN: ${{ github.token }}
68+
GH_TOKEN: ${{ env.GH_TOKEN || env.GITHUB_TOKEN || github.token }}
69+
GITHUB_TOKEN: ${{ env.GITHUB_TOKEN || env.GH_TOKEN || github.token }}
6970
PSMODULE_RESOLVE_PSMODULEVERSION_INPUT_Settings: ${{ inputs.Settings }}
7071
PSMODULE_RESOLVE_PSMODULEVERSION_INPUT_Name: ${{ inputs.Name }}
7172
PSMODULE_RESOLVE_PSMODULEVERSION_INPUT_EventJson: ${{ inputs.EventJson }}

0 commit comments

Comments
 (0)