From 2d1dd3788bfb2fd50d57a186fd07d9add4dd3892 Mon Sep 17 00:00:00 2001 From: vii Date: Wed, 16 Sep 2026 02:42:06 -0500 Subject: [PATCH] ci(release): pass GH_TOKEN to the AppImage dependency installer install_anylinux_dependencies.sh now queries the GitHub API for the rolling release's asset IDs and digests. Without a token it uses the unauthenticated rate limit, which shared Actions runner IPs exhaust. packages.yml already passes the token; the release workflow runs the same script in the same container and did not. --- .github/workflows/release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e0cb10d..abb57dc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,10 +31,13 @@ jobs: - name: Build AppImage shell: bash + env: + GH_TOKEN: ${{ github.token }} run: | docker run --rm \ --volume "$GITHUB_WORKSPACE:/workspace" \ --workdir /workspace \ + --env GH_TOKEN \ ghcr.io/archlinux/archlinux:base-devel@sha256:c3953446016873a756fb7814f10087cac1634c127f7302e80c81c512da796d05 bash -Eeuo pipefail -c ' pacman -Syu --noconfirm --needed \ cmake git ninja pkgconf lld sdl3 sdl3_ttf curl openssl \