Skip to content

Commit 902e6ae

Browse files
committed
fix: Add http get header for workflows
1 parent e35b9fd commit 902e6ae

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

.github/workflows/nightly-alpine.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,11 @@ jobs:
4242

4343
- name: "Set tag & labels for ${{ github.ref }}"
4444
shell: nu {0}
45+
env:
46+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4547
run: |
46-
let queryApi = http get https://api.github.com/repos/nushell/nightly/releases
48+
let header = [Authorization $'Bearer ($env.GITHUB_TOKEN)']
49+
let queryApi = http get -H $header https://api.github.com/repos/nushell/nightly/releases
4750
| sort-by -r created_at | where name =~ nightly | get 0.url
4851
$'NU_VERSION=nightly(char nl)' o>> $env.GITHUB_ENV
4952
$'RELEASE_QUERY_API=($queryApi)(char nl)' o>> $env.GITHUB_ENV

.github/workflows/nightly-build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,14 @@ jobs:
6969
if: github.repository == 'nushell/nightly'
7070
id: vars
7171
shell: nu {0}
72+
env:
73+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7274
run: |
7375
let date = date now | format date %m%d
7476
let version = open Cargo.toml | get package.version
77+
let header = [Authorization $'Bearer ($env.GITHUB_TOKEN)']
7578
let sha_short = (git rev-parse --short origin/main | str trim | str substring 0..6)
76-
let latest_meta = http get https://api.github.com/repos/nushell/nightly/releases
79+
let latest_meta = http get -H $header https://api.github.com/repos/nushell/nightly/releases
7780
| sort-by -r created_at
7881
| where tag_name =~ nightly
7982
| get tag_name?.0? | default ''
@@ -278,9 +281,12 @@ jobs:
278281
# Keep the last a few releases
279282
- name: Delete Older Releases
280283
shell: nu {0}
284+
env:
285+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
281286
run: |
282287
let KEEP_COUNT = 10
283-
let deprecated = (http get https://api.github.com/repos/nushell/nightly/releases | sort-by -r created_at | select tag_name id | slice $KEEP_COUNT..)
288+
let header = [Authorization $'Bearer ($env.GITHUB_TOKEN)']
289+
let deprecated = (http get -H $header https://api.github.com/repos/nushell/nightly/releases | sort-by -r created_at | select tag_name id | slice $KEEP_COUNT..)
284290
for release in $deprecated {
285291
print $'Deleting tag ($release.tag_name)'
286292
git push origin --delete $release.tag_name

.github/workflows/release-nu-image.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,11 @@ jobs:
4747

4848
- name: "Set tag & labels for ${{ github.ref }}"
4949
shell: nu {0}
50+
env:
51+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5052
run: |
51-
let tagName = http get https://api.github.com/repos/nushell/nushell/releases
53+
let header = [Authorization $'Bearer ($env.GITHUB_TOKEN)']
54+
let tagName = http get -H $header https://api.github.com/repos/nushell/nushell/releases
5255
| sort-by -r created_at | select tag_name | get tag_name.0
5356
git remote set-url origin https://github.com/nushell/nushell.git
5457
git fetch origin -p o+e> /dev/null

0 commit comments

Comments
 (0)