Skip to content

Commit b3721fb

Browse files
committed
Auth git api request to avoid rate limiting
1 parent 06e6f49 commit b3721fb

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/downstream-tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ jobs:
3535

3636
runs-on: ${{ matrix.os.id }}
3737
env:
38-
ARTIFACT_PATH: graalpy-native-standalone{{ matrix.os.platform }}
38+
ARTIFACT_PATH: graalpy-native-standalone${{ matrix.os.platform }}
3939
ARTIFACT_PATH_PREFIX: graalpynative
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4041

4142
steps:
4243
- name: Install CMake (Linux)
@@ -72,7 +73,7 @@ jobs:
7273
- name: Get GraalPy EA build
7374
if: ${{ matrix.os.platform == 'macos' }}
7475
run: |
75-
tarball="$(curl -s "https://api.github.com/repos/graalvm/graalvm-ce-dev-builds/releases/latest" | jq -r --arg artifact "graalpy-community-dev-${{ matrix.os.platform }}-${{matrix.os.arch}}.tar.gz" '.assets[] | select(.name == $artifact) | .browser_download_url')"
76+
tarball="$(curl -sH "Authorization: token $GITHUB_TOKEN" "https://api.github.com/repos/graalvm/graalvm-ce-dev-builds/releases/latest" | jq -r --arg artifact "graalpy-community-dev-${{ matrix.os.platform }}-${{matrix.os.arch}}.tar.gz" '.assets[] | select(.name == $artifact) | .browser_download_url')"
7677
curl -sfL "$tarball" | tar xz
7778
7879
- name: Get GraalPy build artifact

0 commit comments

Comments
 (0)