Fix workflow token env

This commit is contained in:
h3p 2026-02-09 07:19:38 +01:00
parent ceee79388a
commit 01a3bdc19d

View file

@ -19,12 +19,13 @@ jobs:
- name: Update cask
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
APP_REPO: h3pdesign/Neon-Vision-Editor
ASSET_NAME: Neon.Vision.Editor.app.zip
CASK_PATH: Casks/neon-vision-editor.rb
run: |
set -euo pipefail
release_json="$(curl -fsSL -H "Authorization: Bearer $GITHUB_TOKEN" -H "X-GitHub-Api-Version: 2022-11-28" "https://api.github.com/repos/${APP_REPO}/releases/latest")"
release_json="$(curl -fsSL -H "Authorization: Bearer ${GITHUB_TOKEN}" -H "X-GitHub-Api-Version: 2022-11-28" "https://api.github.com/repos/${APP_REPO}/releases/latest")"
tag="$(echo "$release_json" | jq -r '.tag_name')"
version="${tag#v}"
asset_url="$(echo "$release_json" | jq -r --arg name "$ASSET_NAME" '.assets[] | select(.name==$name) | .browser_download_url')"