use gh token for gh API calls
This commit is contained in:
parent
a4e20486b5
commit
88f52111c8
|
@ -62,6 +62,7 @@ jobs:
|
||||||
GMAIL_CLIENT_SECRET: ${{ secrets.GMAIL_CLIENT_SECRET }}
|
GMAIL_CLIENT_SECRET: ${{ secrets.GMAIL_CLIENT_SECRET }}
|
||||||
FEEDLY_CLIENT_ID: ${{ secrets.FEEDLY_CLIENT_ID }}
|
FEEDLY_CLIENT_ID: ${{ secrets.FEEDLY_CLIENT_ID }}
|
||||||
FEEDLY_CLIENT_SECRET: ${{ secrets.FEEDLY_CLIENT_SECRET }}
|
FEEDLY_CLIENT_SECRET: ${{ secrets.FEEDLY_CLIENT_SECRET }}
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
- name: Upload binaries
|
- name: Upload binaries
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
|
|
@ -13,13 +13,14 @@ $old_pwd = $pwd.Path
|
||||||
# Functions.
|
# Functions.
|
||||||
function Fetch-Latest-Release([string]$OrgRepo, [string]$NameRegex) {
|
function Fetch-Latest-Release([string]$OrgRepo, [string]$NameRegex) {
|
||||||
$releases_url = "https://api.github.com/repos/" + $OrgRepo +"/releases"
|
$releases_url = "https://api.github.com/repos/" + $OrgRepo +"/releases"
|
||||||
$releases_req = Invoke-WebRequest -Uri "$releases_url"
|
$releases_req = Invoke-WebRequest -Uri "$releases_url" -Headers @{ "Authorization" = "Bearer $env:GITHUB_TOKEN" }
|
||||||
$releases_json = $releases_req.Content | ConvertFrom-Json
|
$releases_json = $releases_req.Content | ConvertFrom-Json
|
||||||
$releases_release = $releases_json[0]
|
$releases_release = $releases_json[0]
|
||||||
$asset = $releases_release.assets | Where-Object {$_.name -match $NameRegex} | Select-Object;
|
$asset = $releases_release.assets | Where-Object {$_.name -match $NameRegex} | Select-Object;
|
||||||
|
|
||||||
Add-Member -InputObject $asset -NotePropertyName "tag_name" -NotePropertyValue $releases_release.tag_name.Substring(1)
|
Add-Member -InputObject $asset -NotePropertyName "tag_name" -NotePropertyValue $releases_release.tag_name.Substring(1)
|
||||||
|
|
||||||
|
Write-Host $releases_req.Headers | Format-Table
|
||||||
Write-Host $asset
|
Write-Host $asset
|
||||||
|
|
||||||
return $asset
|
return $asset
|
||||||
|
|
Loading…
Reference in New Issue